Bogdan Andrei-Teodor, Mobile Game Development Developer in Bucharest, Romania
Bogdan Andrei-Teodor

Mobile Game Development Developer in Bucharest, Romania

Member since December 4, 2019
Bogdan is a software engineer who’s worked in the game development industry for over the past several years. He started his career in C++ (first four years) before transitioning to Unity and C# (past three years). Bogdan has worked in both corporate and startup environments and can quickly switch his code to other languages (he has experience with C, Java, JavaScript, PHP, Python, and Bash/Batch).
Bogdan is now available for hire




Bucharest, Romania



Preferred Environment

Git, Xcode, Visual Studio, Unity

The most amazing... I've done was a set of online services (IAP, CRM, ad, chat, event, and analytics) for a freemium game with millions of users.


  • Game Developer

    2019 - PRESENT
    Liberty Field
    • Developed a premium mobile game in Unity from pre-production to release and update.
    • Created a system for importing and managing thousands of deeds which delivered the data to the player according to the state of the gameplay.
    • Iterated multiple times over FTUE (first-time user experience) and game progression from design to development.
    • Themed the game according to the current season within the game.
    • Created a system to auto-generate and randomize people (graphics, sounds, and stories).
    Technologies: C#, Unity
  • Game Developer

    2017 - 2018
    Liberty Field
    • Handled the multiple conflicts created by several Unity SDKs (e.g., Facebook, Firebase, Swrve, and game analytics).
    • Built a real-time chat system using Firebase.
    • Constructed guilds and gifting for a freemium game and hooked the guild events inside the chat, making it like an activity wall.
    • Developed weapon and armor effects for legendary gear.
    • Created a DLC system using Firebase for a game's resources, and kept the package size under 100MB for mobile data downloads.
    Technologies: JNI, Java, Ads, Firebase, C#, Unity
  • Game Developer

    2016 - 2017
    Liberty Field
    • Developed a free-fall first-person simulator in Unity, for mobile devices, using a gyroscope.
    • Created a system to build tunnels from 3D objects, their weights and their constraints, in order to generate the game world.
    • Built an online tool for editing remote game configurations, it was meant to modify the behavior of the game over the web.
    • Projected the UI on a spherical mesh to improve immersion.
    • Modeled 3D pieces that made up the game world.
    Technologies: HTML, CSS, JavaScript, Unity, C#
  • Freelancer

    2015 - 2016
    Liberty Field
    • Maintained a legacy C forum server, which got constantly updated to use newer technologies.
    • Migrated the legacy C forum server and its huge database to another provider.
    • Built a screen-sharing Chrome extension, starting from the existing Chrome remote desktop and added/removed features according to an established design.
    • Replaced the entire network stack for an application.
    • Used a Chrome embedded framework and Chromium to ship a browser extension as a standalone application.
    • Used GPS and device sensors to accurately measure distances traveled.
    Technologies: C++, C
  • Developer

    2013 - 2015
    • Worked as a junior in a library team and built and supported multi-platform SDKs for freemium mobile game services.
    • Worked as an R&D developer for an Android SDK (hooked with C++ game code) and for making the UI friendly in the Arab world (right-to-left reading).
    • Ported an iOS game on Android as the lead of a small team.
    • Ported an iOS game on Windows Phone as a lead for a small team.
    • Worked in the production team of an iOS title as an online developer.
    • Led an online development team to support the creation team of a big title.
    • Worked as an engine developer for an internal engine + editor team.
    Technologies: PHP, Java, Objective-C, C++


  • Forgive Me, Father...

    I created and developed a satirical decision-based mobile game. I also handled the programming, design, and narrative for the game. The art and sound were outsourced.

  • Spider-Man: Unlimited

    I worked as a team lead on the tech design and implementation for a massive online competition and clans. I also worked in updates 4 and 5.

  • Tap Busters: Galaxy Heroes

    I worked as a Unity developer for eight months (pre-release) and for the next six updates, tackling anything and everything as one does in a startup.

  • GT Racing 2: The Real Car Experience

    I took the tech lead position in a critical moment for the Windows 8/8.1 phone/tablet/PC port of this game.

  • Dungeon Gems

    I ported Dungeon Gems from iOS to Android.

    Dungeon Gems was a match-3, fantasy-adventure RPG that was created by Gameloft.

  • Cars: Fast as Lightning

    I worked as an online developer pre- and post-release for the multiple online services in a freemium game.


  • Languages

    C#, Swift, C++, PHP, C, Java, JavaScript, CSS, Python, HTML, Objective-C, Bash, Batch
  • Frameworks

    Unity3D, Unity, JNI, Chromium Embedded Framework (CEF)
  • Paradigms

    DevOps, Concurrent Programming, MVC Design, REST, Functional Programming
  • Storage

    Firebase Realtime Database, MySQL
  • Other

    Games, Mobile Game Development, 2D Games, Freelancing, Embedded Software, Game Development, SDK Development, Tracking Systems, Build Systems, 3D Games, Streaming, Software as a Service (SaaS), Ads, Chromium, 3D Modeling
  • Libraries/APIs

    Android API, Facebook SDK, iOS API, jQuery
  • Tools

    Visual Studio, Xcode, Git, 3ds Max, Illustrator CC, Subversion (SVN), Vim Text Editor, Jenkins
  • Platforms

    Firebase, Android, iOS, WordPress


  • Bachelor of Science Degree in Computer Science
    2009 - 2013
    Politehnica University of Bucharest - Bucharest, Romania

To view more profiles

Join Toptal
Share it with others