Leonid Baranov, Server Administration Developer in Bellevue, WA, United States
Leonid Baranov

Server Administration Developer in Bellevue, WA, United States

Member since February 15, 2016
Leonid has a strong knowledge of Unity 3D, C#, .NET platforms, and languages. He has several years of game development experience and product launches. Lately, he has been setting up and using SQL databases. He's also worked in IT consulting for three years and is capable of using and setting up different databases while combining them with SAS and IBM marketing/reporting products.
Leonid is now available for hire



  • Team Development 5 years
  • Server Administration 4 years
  • C# 4 years
  • Databases 4 years
  • Unity3D 3 years
  • Perl 2 years
  • Network Programming 2 years
  • Python 2 years


Bellevue, WA, United States



Preferred Environment

3D, Unity, PyCharm, Visual Studio, C#

The most amazing...

...thing I've done was to develop a major portion of the game logics in a mobile game called The Abandoned; the AI and anomaly generators were the best.


  • Software Engineer 2

    2016 - PRESENT
    • Implemented multiple features for the UX of a Bing results.
    • Created tools for internal data analysis.
    Technologies: ASP.NET, Visual Studio, C#
  • Unity 3D Team Leader

    2016 - 2016
    Trilobite Soft
    • Led the development for Alchemy Town game (available on iOS and Android).
    • Supported the server side for the Alchemy Town project with thePython and Google platforms.
    • Successfully migrated a project between major versions of Unity Engine and Unity UX systems.
    • Implemented a major part of the game logics.
    • Created multiple tools to make the work of the level designers easier.
    • Developed a bot to test the game levels.
    Technologies: MonoDevelop, Google Cloud Platform (GCP), Python, iOS, Android, Unity3D, C#
  • Unity 3D Developer

    2014 - 2016
    Gaijin Entertainment
    • Worked as part of the team that released The Abandoned game; developed the major part of game logic.
    • Implemented the AI for monsters, based on a Finite State Machine.
    • Created editor tools for making "random" anomalies. Randomness is controlled by a graph, with properties in its nodes.
    • Developed a player effects system with a convenient way to set up buffs and debuffs and attach them to different objects.
    • Set up the animations for all the monsters.
    • Contributed to game design.
    • Acted as a team leader in the development process.
    Technologies: Visual Studio, MonoDevelop, 3D, Unity
  • Consultant

    2010 - 2014
    Glowbyte Consulting
    • Conducted presale activities such as demonstrations, holding demo projects, and advising on the solutions from the SAS or IBM stack.
    • Implemented and designed an ETL (extract transact load) processes.
    • Set up the marketing automation solutions in banks and telecoms.
    • Created and migrated data warehouses using Oracle, Greenplum, and Teradata platforms.
    • Led a team of four developers.
    • Provided technical support for customers.
    Technologies: SAS, IBM Unica, IBM Cognos, Greenplum, Teradata, Oracle
  • Perl Developer

    2008 - 2009
    Ashmanov and Partners
    • Created a service to allow simultaneous changing of XML configuration files. Before google drive was there.
    • Supported web services on Perl.
    • Parsed HTML data with highlighting parts and stored the data in a database.
    • Developed a Perl-based web interface for a PostgreSQL database.
    • Set up database structures in PostgreSQL.
    Technologies: Linux, KDevelop, Perl


  • The Abandoned | Android (Development)

    This is a first-person shooter/survival game that's situated in a post-apocalyptic world (Android version). The major part of the game logic in this project is my work.

  • The Abandoned | iOS (Development)

    This is a first-person shooter/survival game that's situated in a post-apocalyptic world (iOS version). The major part of the game logic in this project is my work.

  • AlchemyTown | Android (Development)

    This is a 3-in a row game (Android version). I worked as the lead developer on it.

  • AlchemyTown | iOS (Development)

    This is a 3-in a row game (iOS version). I worked as the lead developer on it.


  • Languages

    SQL, SAS, C#, Perl, Python, Prolog, Assembler x86, Lisp, C++, PHP, HTML, XML, C
  • Frameworks

    Unity3D, Unity, ASP.NET
  • Tools

    Subversion (SVN), MonoDevelop, Microsoft Visual Studio, Git, Visual Studio, PyCharm, IBM Cognos, KDevelop, GCC
  • Paradigms

    Object-oriented Programming (OOP), Database Design, Team Development, Object-oriented Design (OOD), Imperative Programming, Concurrent Programming, Functional Programming, Scrum, Logic Programming
  • Storage

    Databases, Greenplum, Teradata, PostgreSQL, MySQL, Database Administration
  • Other

    Network Programming, Teamwork, Genetic Algorithms, Cognos 10, Unity Shaders, 3D, IBM Unica, Unix Shell Scripting, Plastic SCM, Linux System Administration, Server Administration
  • Libraries/APIs

    OpenGL, DirectX, DirectX 11
  • Platforms

    iOS, Windows, Linux, Android, Oracle, Google Cloud Platform (GCP)


  • Specialist's degree in Mathematics, System Programming
    2007 - 2012
    Moscow State University - Moscow, Russia

To view more profiles

Join Toptal
Share it with others