Hi, I'm Rishi Prakash Srinivasan Mohan, a game developer blending engineering and design to craft engaging experiences in Unity and Unreal. I’ve shipped 30+ live titles with 100+ features, delivering stability and performance for millions of players. I enjoy architecting core gameplay systems, building tooling to accelerate cross-team work, and collaborating with ML engineers to integrate AI-driven narratives and adaptive challenges. I thrive on turning complex ideas into polished, responsive experiences, leading with a hands-on approach to code, design, and player feedback to drive long-term engagement.

Rishi Prakaash

Hi, I'm Rishi Prakash Srinivasan Mohan, a game developer blending engineering and design to craft engaging experiences in Unity and Unreal. I’ve shipped 30+ live titles with 100+ features, delivering stability and performance for millions of players. I enjoy architecting core gameplay systems, building tooling to accelerate cross-team work, and collaborating with ML engineers to integrate AI-driven narratives and adaptive challenges. I thrive on turning complex ideas into polished, responsive experiences, leading with a hands-on approach to code, design, and player feedback to drive long-term engagement.

Available to hire

Hi, I’m Rishi Prakash Srinivasan Mohan, a game developer blending engineering and design to craft engaging experiences in Unity and Unreal. I’ve shipped 30+ live titles with 100+ features, delivering stability and performance for millions of players. I enjoy architecting core gameplay systems, building tooling to accelerate cross-team work, and collaborating with ML engineers to integrate AI-driven narratives and adaptive challenges.

I thrive on turning complex ideas into polished, responsive experiences, leading with a hands-on approach to code, design, and player feedback to drive long-term engagement.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate

Work Experience

Game Developer I at Mobilityware
November 1, 2023 - Present
Actively contributed to 30+ live game titles with 100+ features and content updates, impacting millions of players worldwide while ensuring stability, performance, and timely releases. Architected core gameplay systems in Unity (C#), including interaction flows, state machines, animation controllers, and event-driven logic. Integrated AI behaviors such as opponent logic and difficulty scaling to create dynamic challenges that improved replayability and long-term player retention. Built tooling and reusable frameworks to accelerate cross-team feature development, reducing design-to-delivery turnaround by up to 30%. Optimized scalable gameplay architecture and performance across rendering, physics, animation, and memory usage for smoother frame rates and stable long-term live operations. Standardized gameplay frameworks and leveraged telemetry to fine-tune mechanics across 10+ live titles, reducing feature development time by 30% and increasing average session time by 12%.
Game Developer at Nerrative
July 1, 2023 - June 1, 2024
Developed a modular character creation system in Unreal Engine (C++/Blueprints) enabling dynamic customization and personality-driven avatars connected to AI-generated data, facilitating the creation of 400+ unique characters. Engineered AI-driven gameplay and dialogue frameworks by integrating LLM inference with interactive UI, delivering 350+ personalized career pathways. Integrated LLM-powered backend systems with Unreal Engine via Bash scripting and REST APIs for real-time AI interactions. Collaborated with ML engineers to align RAG pipeline outputs with Unreal’s runtime systems, optimizing data flow, latency, and synchronization between backend inference and gameplay logic.
Game Developer at ZVKY Design Studio
September 1, 2019 - April 1, 2021
Built a gamified cross-platform mobile learning app from the ground up, creating a synchronized frontend and real-time backend using Unity3D and Firebase. Developed multiplayer features using Photon Unity plugin and designed AR/VR bowling game experiences for client projects. Architected an R&D project on Mesh Slicing, enabling real-time 3D object slicing based on user inputs. Modernized legacy codebases, reducing operating costs by 35% and improving functionality by 60%. Led a small team of interns in developing new idea prototypes across advanced physics, mathematics, animation, sound, UI, and optimization techniques, boosting development efficiency by 35%.

Education

Master of Science in Computer Science – Game Development at University of Southern California, Viterbi School of Engineering
January 11, 2030 - May 1, 2023
Bachelor of Technology in Computer Science & Game Development at Jawaharlal Nehru Architecture and Fine Arts University
January 11, 2030 - May 1, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming