Georgii Aleksandrov

Location
Nicosia, Cyprus
Email
d1kerus@gmail.com
Telegram
g_aleksandrov

Objectives

I intend to participate in interesting complex project as a C++ or Unity developer.

I am attracted by interactivity, visualization and making worlds alive. Gamedev fits here perfectly. It involves solving various challenges and constant growth of my professional skills.

Skills

  • Enjoy helping other developers
  • Quite deep Unity knowledge
  • QT, boost and STL knowledge
  • Familiar with git, SVN, Confluence and Jira
  • Tolerate to someone else's code
  • Not afraid of a legacy code
  • Understanding of concurrency problems
  • Experience in development and debugging without IDE
  • Knowledge of design patterns
  • Persistent at solving complex tasks
  • Even-tempered
  • Can work both solo and in a teamwork

Work experience


Feb 2024 - Nowadays

Tap Entertainment

Unity Team Lead

  • Doing everything needed to build best game ever
May 2022 - Feb 2024

Plarium

Unity Team Lead

  • Estimating and planning development
  • Building and managing dev team
  • Reviewing code
  • Strongly participating directly in coding
Jan 2019 - May 2022

GamingSense

Chief Technology Officer

GamingSense is a startup company (~35 ppl) which develops 3d mobile game using Unity. I was responsible for whole technical side there:
  • Making core design decisions, building processes, choosing tools and technologies
  • Estimating and planning development
  • Hiring and managing programmers (up to 7 ppl), balancing tasks
  • Reviewing code
  • Building CI
  • Strongly participating directly in coding
Feb 2018 - Dec 2018

Wargaming

Engine developer

  • World of Tanks PC engine optimizations and improvements: decreased maps loading time by 30%, increased FPS on low-end PC by 5%
  • Internal toolset development including maps, tanks and UI editors
May 2016 - Feb 2018

Mail.Ru Group

Mobile games developer

December 2012 - May 2016

XOOOX Games

C++ developer

  • Enhancement of internal cross-platform 2d engine based on SDL
  • Bug fixing, including complex such as heap-corruption and data-races
  • Internal tools development
  • Writing unit tests
  • 2d games development
  • Modern graphic 3d games development using Unigine
  • Integrated new update system via bit-torrent protocol
  • Switched internal string representation in project to UTF-8
  • Organized cross-process communication between SDL-based and Unigine-based applications
  • Developed the videoserver - server-side application which shows interactive content depending on clients requests
  • Implemented remote software update system for customer servers
March 2012 - December 2012

LLC Imobilco

Mobile developer

  • Support and enhancement of existing Android client-server application
  • Development of Windows Phone 7.5 book-store client application from scratch

Education


September 2007 - March 2013

Moscow Aviation Institute (National Research University)

Faculty of Aerospace
M.S. in Computer Science (Applied CS & CAD Systems)