Available to hire
I’m Thomas Miranda, a Senior Software Engineer with 14 years of game development experience. I specialize in data-driven game engines and frameworks for mobile and web, and I’ve led cross-functional teams to deliver engaging educational games.
Recently, I upgraded a legacy Unity project to WebGL for deployment in school districts nationwide and launched ABCmouse.com. I’ve built data-driven engines powering hundreds of activities for Adventure Academy in partnership with Tencent Holdings Ltd, delivering scalable, maintainable systems and rapid deployment.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Senior Software Engineer at ABC Mouse / Age of Learning
February 1, 2017 - December 1, 2023Led the development of data-driven game engines for a logic reasoning app; built 12 engines powering hundreds of activities for Adventure Academy; optimized native apps for WebGL; reduced deployment time by 90%; implemented MMA activities for a fast product launch; designed tooling and architecture for monthly content updates; rebuilt hundreds of ABC Mouse games in Unity for the Adventure Academy product.
Lead Games Team Engineer at Age of Learning
February 1, 2014 - February 1, 2017Managed a team of 8-10 engineers; developed and maintained a robust and scalable game framework to support the development of hundreds of games; collaborated with product managers and designers to define game feature sets and provide technical expertise on implementation and optimization; managed planning, development, and delivery of high-quality games.
Javascript/Web Engineer at ABC Mouse / Age of Learning
February 1, 2011 - January 1, 2014Ported game engines and tooling from Flash ActionScript to HTML5/JavaScript/CSS; ported games and activities to HTML5/JavaScript/CSS; optimized web games for use on native iOS and Android; collaborated with cross-functional teams to design, develop, and test interactive educational games; ensured compatibility and optimal performance across platforms.
Flash/Actionscript Developer at Age of Learning (ABC Mouse)
February 1, 2009 - February 1, 2011Joined as the first engineer under the CTO to develop educational Flash games using ActionScript. Built engines and tooling to support dozens of activities; collaborated with curriculum and design teams to deliver engaging content for ABCmouse.com; optimized performance and contributed to cross-platform integration.
Education
B.S. Telecommunications, Multimedia, and Applied Computing at California State University - Monterey Bay
September 1, 2003 - December 1, 2008Qualifications
Industry Experience
Gaming, Education, Software & Internet, Media & Entertainment, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer today.