Game AI programmer and gameplay engineer focused on turning ML research into playable experiences. I build learning agents (DQN/Project Malmo, UE5 Learning Agents) and systems that feel responsive on real hardware. At the University of Utah I’m exploring human-in-the-loop RL for Minecraft and prototyping a wearable neck exoskeleton that delivers haptic posture cues for VR. Previously I shipped Unity/Unreal prototypes from 2D RPGs and a CV-driven sports sim to VR/AR molecular visualization and contributed ML tooling in drug-discovery workflows. I care about tight feel, clean, readable code, and performance.
Master of Entertainment Arts and Engineering — Game Engineering
B.Tech. in Computer Science and Engineering — AIML
Research Assistant
Teaching Assistant
Game Developer Intern
Research Intern
Game Developer Intern
Game Design Intern
AI/ML Intern
Authored Level Up, a practical guide to game development in Unity. Buy on Amazon
RamKumar, M. & Rithvik, M. Reinforcement learning for Flappy Bird: DQN agent evaluation in a constrained game setting.
Rajini, P. & Rithvik, M. Reinforcement learning for Autonomous Agents in Unreal Engine.
Poornima, S. & Rithvik, M. Empirical study of Dueling Deep Q-Networks for landing control.
Sundari, S. & Rithvik, M. In Multi-Criteria Decision Making Methods and Sustainable Applications in the Digital Age.
Led sponsorship initiatives and partnerships to support event goals and attendee experience.
Salt Lake City, Utah
+1 385-401-6431