I'm a video game programmer with 9 years of experience developing games across a range of genres for smartphones (iOS, Android, and Windows Phone) and PC using the Unity game engine.
I do
- Gameplay scripting and systems programming in the Unity game engine
- Game design
- Graphics/shader programming
- In-editor tools programming
I have worked at
- RetroFusion Games Pvt. Ltd. | Sr. Unity Game Developer | 2025–Present
- Masala Games Pvt. Ltd. | Sr. Unity Game Developer | 2020–2025
- Yudiz Solutions Pvt. Ltd. | Unity Game Developer | 2015–2020
I love playing video games and so I have a considerable understanding of gameplay mechanics, game design, balance, and aesthetics. So, I consider myself a bit of a generalist in that regard.
I'm primarily a gameplay programmer, but I frequently dabble in the game design, shader/graphics programming, a bit of creative coding, web development, and some video game UI design.
I work primarily with Unity, but I have also explored lower-level frameworks and libraries such as p5.js, raylib, and three.js. I'm also interested in exploring engines such as Godot and Unreal.
A selection of games and interactive projects I've worked on, spanning gameplay systems, tools, shaders, and production development. Hover over a project to preview it.
Detective Dotson(2024-2025)
- Primary gameplay programmer for a first-of-its-kind project from India.
- Built entire systems from scratch like NPC interaction system, quest system, a robust custom routine system for NPCs
- Scripted all levels/cases and created dynamic case structure for quick prototyping and rapid iteration.
- Contributed considerably to game balance and design.
- Misc vfx and shader programming.
Loot Biskoot (UEFN)(2023)
- Worked with UEFN when it first became available in early-mid 2023.
- Implemented custom behaviour using early versions of UEFN’s Verse script.
- Quickly learned the new interface, tooling and the UEFN's prop behaviour and helped release the game under a tight deadline.
Osmo's Educational Games(2020-2023)
- Worked with Osmo's custom image processing hardware for their Enchanted World Games, and Secret of the Dragons sets.
- Rapid prototyping and design iteration. High quality animations and vfx for multiple mini-games per set.
- Integration with Spine animations.
- Contributed to effects and shader work to other unreleased projects.
Battle Bandits(2019-2020)
- Solo MVP delivery in under a month.
- Created custom in-engine map editor.
- Shader FX for snow/grass (HLSL).
- Assisted with game, UI, and tank design.
Kabaddi Pro(2018-2020)
- First 3D multiplayer title by the company.
- Built PvP and PvE modes using Photon and WebSockets.
- Programmed AI systems from scratch along with custom material and shaders.
T.H.I.S(2018)
- Designed, developed, and released my own game on Android and Windows Phones.
- Highly praised by reviewers and players.
Casual / Hyper-Casual Games at Yudiz(2015-2018)
- Worked on 10+ casual and hyper-casual games at Yudiz.
- Gameplay systems, UI, tool dev, AR/VR demos, and ad SDK integration.
- VR tech-demos in the mid-2010s
- AR projects and educational games like Scroll Phonics
- RetroFusion Games Pvt. Ltd. | Gameplay Programmer – 2025–Present
- Masala Games Pvt. Ltd. | Sr. Unity Game Developer – 2020–2025
- Yudiz Solutions Pvt. Ltd. | Unity Game Developer – 2015–2020
Fun experiments, game jams, editor tools, shaders, and small projects built to explore new ideas and techniques.
Game jams
- Participated in a few 48 hour game jams.
Unity tools and micro-projects
- Some tools, shader work, and misc micro-projects.