Software Engineer

Teddy Engel is a software engineer living in London.

He has released three Games for iOS and Android operating systems, such as the mining clicker-rpg This Mountain Goes Down and the endless runners Run Ninja Run / Run Yeti.

He has worked on three browser-based MMORPGs (Prisonstruggle, MusicBattle, Uchronya) and a MMORTS (Xtraticwar), including one with more than 315000 players as a lead developer.

He contributed to the development of a software in C/C++ with >20 million lines of code, and created two open-source libraries in Lua: Luoop and Loogine.

He has worked in the software industry since 2004, developing a wide range of solutions:

  • Games, in C# (Unity), Lua, PHP
  • Mobile applications, for both iOS and Android operating systems
  • Web applications in PHP and Perl CGI.
  • Desktop solutions, in C, C++, C#
  • Client-server solutions in C, C++, C#, Perl, PHP, Lua

He has also used a wide array of relational databases, SQLite, MySQL, PostgresSQL, MSSQL, Sybase and Oracle, and data representation languages, such as XML, HTML and XHTML.

His freelance clients ranged accross various industries and business settings. More information is available on his oDesk profile and Linkedin.

He was employed as a C / C++ software engineer in a world-leading software publisher in financial risk management, and as a senior technical consultant for a world leader in sustainability software.

He regularly shares his expertise answering community’s questions on Stack Overflow, and writing articles on industry websites, such as Gamasutra.

He has a Master in Computer Science from Epitech since 2008, and has completed a Game Design Certificate with the MITx / MIT Game Lab.

Feel free to get in touch with Teddy using the details listed on the contact form at the bottom, or hire him today through oDesk.

teddy software engineer

“I would like to help you bring your software idea to fruition” – Teddy

Software Development / Game Design