Summary
Neeraj Singh is a C++-focused gameplay architect and AI trainer with 11 years of hands-on experience building high-performance games, tooling, and backend systems across startups and enterprise teams. He combines deep expertise in C/C++ (including templates, STL and LLVM/Clang), image processing (OpenCV/Tesseract) and mobile/console game engines with a strong background in software architecture, clean code and performance optimization. His career spans gameplay programming at Ubisoft to leadership roles at BrowserStack and LiftOff, where he led cross-functional teams and shipped production-grade systems under Agile processes. Comfortable across Objective-C, Java, and compiler tech, he brings practical meta-programming and design-pattern fluency to solve tricky performance and maintainability problems. Based in Bengaluru, he pairs a product-minded engineering approach with a persistent “Nothing Is Impossible” drive that shows up in both quick prototypes and long-lived platform work.
11 years of coding experience
13 years of employment as a software developer
BE in IT, Programming, Maths, Science, BE in IT, Programming, Maths, Science at Savitribai Phule Pune University