Kirill Altunin

Chief Technology Officer at Starkit Studio
  • Claim this Profile
Online Presence
Contact Information
Location
Greater Chicago Area
Languages
  • Русский Native or bilingual proficiency
  • English Limited working proficiency

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • Mobile Gaming Apps
    • 1 - 100 Employee
    • Chief Technology Officer
      • Aug 2019 - Present
    • Facilities Services
    • 1 - 100 Employee
    • Senior Software Developer
      • Oct 2017 - Aug 2019
    • Russian Federation
    • Computer Games
    • 1 - 100 Employee
    • CTO
      • Mar 2016 - Sep 2017

      Narcos: Cartel Wars is a strategy game based on TV Show “Narcos”. It uses shared game logic and a high loaded server with 250,000 DAU and a total of more than 7 million usershttps://play.google.com/store/apps/details?id=com.ftxgames.narcos&hl=en_UShttps://itunes.apple.com/us/app/narcos-cartel-wars/id1143052259?mt=8Distributed and verified tasks to ensure development process was conducted in a timely mannerSupervised QA team and support team located remotelySuccessfully managed two projects and a development team of 20 peopleWorked closely with producers, game designers, and artists to create efficient development planTune development process to maximize profits and improve efficiency Participated in interviewing new employees to ensure they meet key competencies of the companyCreated application development plan with detailed iterations for the whole product cycleInitiated and built a workflow for weekly game updatesWorked with creative director of FTX Games and producer to keep development course in industry trend Show less

    • Team Lead/Architect
      • Sep 2014 - Mar 2016

      Army Of Heroeshttps://play.google.com/store/apps/details?id=com.plamee.aohhttps://itunes.apple.com/ru/app/army-of-heroes/id1005077069?mt=8Army of heroes is a complex strategy game developed for iOS and Android. The game has client server architecture with main logic on the client and checking on the server side. Client and server have the same game logic code except errors and game cheating. Client side technologies and languages are Unity, C#, Haxe (for game logic), Java (Android plug-ins), Objective-C (iOS plug-ins). Created prototype with high-loaded scene containing static decorations, a lot of animated characters with simple path finding and a lot of effects per second and high frame rate on medium mobile devices;Created technical requirements for the project;Developed client architecture and client-server communication protocol;Created application development plan with detailed iterations for the whole development life cycle. Estimated tasks for all iterations; Managed development team of 6 client and 2 server developers. Used scrum development methodology;Responsible for the cross-department communication;Created documentation for all core parts in the project. Documented every workflow in the project;Architected approach allowing client content to be changed on demand without changes in the client code;Developed core framework re-usable in other projects (resource system, network system, GUI system, base logic part and others);Developed Android plug-ins and adopted existing plug-ins for the project purposes;Implemented RESTful API and socket communication with game server.Monster Hearthttps://play.google.com/store/apps/details?id=com.plamee.msHired as a consultant on action game project. Helped with game framework integration and client-server communication. Responsibilities:Framework integration;Code review. Show less

    • Hong Kong
    • Computer Games
    • 1 - 100 Employee
    • Team Lead/Architect
      • Apr 2012 - Sep 2014

      Dragons World https://play.google.com/store/apps/details?id=com.sq.dragonsworld https://itunes.apple.com/ru/app/dragons-world/id775733028 Dragons world is strategy game with collecting creatures. The game utilizes JSCore library for game logic on Android, iOS and Facebook platforms. Game logic and assets can be updated dynamically at runtime for every platform at any moment. The main goal is to generate same logic for server and all client platforms, and support multiple game versions at the same time. The players can run the old version of the game at the same time with new version being downloaded. Client application uses Unity, C#, JavaScript, JSCore, C++, Objective-C, Haxe, Java Created tech demo of different kinds of asset-loading and animating systems, such as load on demand (low LOD was using while main assets loaded from internet). Animation system with mesh animation was chosen for cases when different meshes were made for different key frames; Created technical requirements for code and assets development; Developed client architecture; Planned development iterations, estimated task stack and managed development team of 5 programmers at start and 22 programmers by the end of project; Integrated statistic and commercial systems like Chartboost, AdMob, Flurry, Vertica and others; Implemented Android and iOS plugins; JSCore was built for Android, iOS, Windows and MacOs. Common bridge was created as a plug-in for that system. That allowed to share game logic between platforms through common interface; Responsible for the cross-department communication; Created documentation for the project. Show less

    • Senior Developer
      • Apr 2012 - Nov 2012

      Wake The Cat https://itunes.apple.com/en/app/id566316638 https://play.google.com/store/apps/details?id=com.chillingo.wakethecat.android.gplayrow Small logical game developed with my friends in free time. Game was released for iOS and Android and was made in 6 months. Unity and C# were used for development. Responsibilities included: Mechanics and game logic development; Game and levels design; Communication with Chillingo testers; Integration with statistics system; Wake The Cat https://itunes.apple.com/en/app/id566316638 https://play.google.com/store/apps/details?id=com.chillingo.wakethecat.android.gplayrow Small logical game developed with my friends in free time. Game was released for iOS and Android and was made in 6 months. Unity and C# were used for development. Responsibilities included: Mechanics and game logic development; Game and levels design; Communication with Chillingo testers; Integration with statistics system;

    • Graphic Design
    • 1 - 100 Employee
    • Senior Developer
      • Mar 2011 - Apr 2012

      Tanat Online Tanat is PC MOBA game with different kinds of gameplay. Different modes are: Classical MOBA game; Arena where everyone plays independently; Adventure – Diablo style mode where players fight with a mob of monsters; Clan war mode - Classical MOBA style game, but with big bosses who can fight with players when some condition occurred. The project has been successfully completed and released, but was decided to close the project. Client side was developed using Unity and C# language. Designed and developed network system for client. Http requests were used for communication with “control” server and TCP socket connections were used for communication with “battle” and “chat” servers; Designed and developed game logic, such as clan logic, game tutorial, AI for different player state like attack or defense modes (prioritize aim selection, movement and other based on the state machine); Created documentation for the project architecture. Show less

    • India
    • IT Services and IT Consulting
    • Team Lead
      • Oct 2009 - Mar 2011

      LCHS Project LCHS is oil tanker simulator. This simulator is part of cargo ships simulators product line. Most parts were created in Model Vision Studium (tool for physics simulations) and special tools developed by Transas technology Participated in Scrum routines such as release planning, sprint planning; stand up meetings, demos and other; Created mathematical model for filler cargo system which used in oil and gas tankers; Designed and coded tools in .NET 3.5 WPF. LCHS Project LCHS is oil tanker simulator. This simulator is part of cargo ships simulators product line. Most parts were created in Model Vision Studium (tool for physics simulations) and special tools developed by Transas technology Participated in Scrum routines such as release planning, sprint planning; stand up meetings, demos and other; Created mathematical model for filler cargo system which used in oil and gas tankers; Designed and coded tools in .NET 3.5 WPF.

    • United States
    • Wholesale Petroleum and Petroleum Products
    • 1 - 100 Employee
    • .NET Developer
      • Jan 2008 - Oct 2009

      In the role of .NET developer, worked on the few projects for Dutch customers in a team and independently. Project PolyMon is system monitor with e-mail/sms notifications and alerts history. PolyMon plug-ins developed in .Net3.5 C#, VB.NET, ASP.NET, WinForms, MS SQL2005 http://polymon.codeplex.com/ Worked with client on gathering technical requirements; Implemented refactoring for existing plug-in (VB.NET); Developed new plug-ins for existing application (C#); Implemented new database structure in Microsoft SQL 2005 database on the backend with data access layer; Created ASP.NET web interface for monitor. Euro2008 is bet portal for football score prediction in Euro 2008 championship. Project was developed independently in C#, ASP.NET and MS SQL 2005 Designed and developed web application for sport bets in C#, ASP.NET; Designed and implemented Microsoft SQL database on the backend with data access layer; Developed web portal for large Euro mobile provider in RedDot CMS. Portal was developed in team with 4 developers in special scripting language RedDot https://www.tele2.nl/ TNT 3.0 is application for the Netherlands national post service. Application gathers information about internal company staff, internal projects and etc. Information with any detail levels can be added in to the application and database will be changed automatically for new data structure. Designed architecture for application with dynamically generated content; Developed application for data representation in C#, Linq to SQL, WinForms, .Net3.5 NetTiers ; Designed and implemented Microsoft SQL 2008 database with self generated structure and data access layer. Show less

    • IT Services and IT Consulting
    • 1 - 100 Employee
    • .NET Developer
      • Nov 2006 - Jan 2008

      Created .NET 2.0 WinForms UI with functionality to request registrations in queuing system. C#, WinForms; Sms service was integrated to HelpDesk system for system and network monitoring. C#, WinForms, NHibernate, Infragistics UI toolkit, MS SQL; Developed win service for XML reading and fast loading structured or plain data in MS SQL 2005, C#, WinService; Developed service for database synchronization in adjusted time is MS SQL 2005, WinService; Developed credits registration system in ASP.NET 2.0, DevExpress, AJAX. Show less

    • Developer
      • Feb 2006 - Oct 2006

      Performed development and maintenance of informational unit in C++; Developed reports generating system in C++, PL/SQL. Performed development and maintenance of informational unit in C++; Developed reports generating system in C++, PL/SQL.

    • .NET Developer
      • Nov 2005 - Feb 2006

      Participated in development of the Automated Ordering System project for Astrakhan GasProm - .NET 1.0 application with MS SQL Server 2000 on the backend. Designed and implemented and optimized database design and stored procedures in MS SQL Server 2000 DB; Participated in development of the Automated Ordering System project for Astrakhan GasProm - .NET 1.0 application with MS SQL Server 2000 on the backend. Designed and implemented and optimized database design and stored procedures in MS SQL Server 2000 DB;

Education

  • International Management Institute, St. Petersburg
    Project management, risks, budgeting
    2010 - 2010
  • Postgraduate studies St. Petersburg Polytechnic University
    2006 - 2009
  • Astrakhan State Technical University
    Master of Science in Computer Science, Computer Science
    2001 - 2006

Community

You need to have a working account to view this content. Click here to join now