Hi, I'm Naveen Thomas. I am a game developer with 14+ years of experience in Unity3D and Unreal Engine. I excel at gameplay programming, designing software architectures, applying design patterns, profiling and optimization. I have experience leading teams through full-lifecycle, high-performance project delivery.

Naveen Thomas

Hi, I'm Naveen Thomas. I am a game developer with 14+ years of experience in Unity3D and Unreal Engine. I excel at gameplay programming, designing software architectures, applying design patterns, profiling and optimization. I have experience leading teams through full-lifecycle, high-performance project delivery.

Available to hire

Hi, I’m Naveen Thomas. I am a game developer with 14+ years of experience in Unity3D and Unreal Engine.

I excel at gameplay programming, designing software architectures, applying design patterns, profiling and optimization. I have experience leading teams through full-lifecycle, high-performance project delivery.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate

Language

English
Fluent
Tamil
Advanced

Work Experience

Lead Game Developer at Xogar Games
August 1, 2024 - Present
Leading the full-lifecycle implementation of game features in Roadsters Odyssey, ensuring high-performance standards, profiling and optimization of Unreal Engine subsystems. Managed Agile workflows to ensure on-time delivery of complex gameplay features. Rapidly created and iterated on multiple feature prototypes to identify optimal gameplay balance. Cultivated a high-performing development team by establishing Unreal Engine best practices and mentoring developers on C++ and Blueprint interoperability.
Gameplay – SE II at MyWhoosh Technology Services L.L.C.
August 1, 2022 - August 1, 2024
Implemented positional and non-positional voice chat feature using Vivox for the game MyWhoosh. Created an automated system to stress-test the game server with 500+ simulated players, monitoring game server’s performance and frame time. Improved existing game architecture by removing class dependencies and enhancing code modularity. Profiled and optimized game performance across client and server builds using Unreal Engine tools.
Module Lead at EXR Interactive Media Pvt. Ltd.
March 1, 2021 - July 1, 2022
Worked as part of a three member development team on an undisclosed RPG using Unreal 4 engine. Contributed to gameplay prototyping, design discussion and framework implementation. Architected and developed core gameplay features like Input buffering, Weapon combo manager, AI-behavior, Quest system, Arena wave system, and Player abilities.
Module Lead at Knowledge Adventure India Pvt. Ltd.
October 1, 2017 - March 1, 2020
Led all aspects of programming and agile processes for educational games Jumpstart Academy Preschool and Kindergarten. Exclusively developed the Dollhouse feature and multiple mini-games for Jumpstart Academy. Involved in product planning, prototyping, code reviews and peer developer mentoring. Contributed reusable systems such as SwipeManager, ObjectClickableAnimate, Data driven UI and ObjectDragDrop for the KA Framework.
Sr. Software Engineer at Knowledge Adventure India Pvt. Ltd.
July 1, 2013 - October 1, 2015
Led all aspects of programming and agile processes for educational games Jumpstart Academy Preschool and Kindergarten. Exclusively developed the Dollhouse feature and multiple mini-games for Jumpstart Academy. Involved in product planning, prototyping, code reviews and peer developer mentoring. Contributed reusable systems such as SwipeManager, ObjectClickableAnimate, Data driven UI and ObjectDragDrop for the KA Framework.
Sr. Software Engineer at Tech Mahindra
June 1, 2016 - September 1, 2017
Independently developed a VR boat rowing application for GearVR with BLE Sensor Tag for user inputs. Showcased the gamified VR rehabilitation application in HIMSS17, Orlando. Worked on a VR POC using HTC Vive for Alstom India Pvt. Ltd and Applied Materials, Inc. Set up a team of programmers and artists and guided them to implement various AR, VR and MR applications using Unity3D.
Game Developer at Nextwave Multimedia Pvt. Ltd.
December 1, 2012 - July 1, 2013
Worked independently on an update for World Cricket Championship, adding cross-platform asynchronous multiplayer, Facebook and email login and a revamped user interface. Worked on multiple game play features for the game Battle of Chepauk.
Associate Software Engineer at Electronic Arts Games India Pvt. Ltd.
June 1, 2010 - October 1, 2012
Worked on BREW port for the game Need for Speed – The Run. Involved in porting and bug fixes for various J2ME games including Bejeweled, The Game of Life, Worms Armageddon, The Sims 3 and Tetris.

Education

Post-Graduation Diploma in Game Development at ICAT, Chennai
January 1, 2009 - January 1, 2010
B.Tech in Information Technology at Jaya Engineering College, Anna University, Chennai
January 1, 2004 - January 1, 2008

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming