Download PDF

Work experience

Dec 2013Present

Lead Server-Side Developer


Participate in the development of mobile game wit title "King Of Thieves" as a lead server-side engineer

  • design and develop a scalable back-end cluster solution that supports 170k concurrent players online
  • develop the core game logic on server side
Aug 2012Nov 2013

Lead Software Engineer (Java)


Participate in the development of national healthcare system as a lead engineer

  • design a scalable architecture for the system and found technologies and frameworks to meet the main system requirements
  • develop the core modules of the system
  • coordinate remote teams, do work acceptance and code review
  • estimate candidates and conduct technical interviews
Oct 2010Aug 2012

Senior Software Engineer (Java)


Participate in the development of traffic management system as a senior engineer

  • rework the core functional of system
  • carry out works on the architectural changes in the system to improve scalability and reliability
  • design and develop the subsystem which interacts with terminal equipment (such as traffic lights, wheater stations, road signs, etc.)
  • design and develop road event execution subsystem
Aug 2009Oct 2010

Senior Software Engineer (Java)

  • design and develop back-end server for mobile payment processing center
  • design and develop internal web portal which main purpose was to process payment documents, interact with bank, gather payment statistics and interact with counterparts
Aug 2008Aug 2009

Software Engineer (Java)

  • participate in the development of 3-tier enterprise application based on Oracle IdM (Identity Manager) for corporative user accounts and privilegies management.



BA/MA Equivalent

Lomonosov Moscow State University (MSU)

Faculty of Computational Mathematics and Cybernetics


Operation System



Core library, concurrency blah blah blah


Spring Hibernate huing etc

Nosql Databases

Cassandra Redis huiyandra

Sql Databases

postgresql mysql

Soft Skills

communication blah blah