System.Initialize()
UNITY DEV
Building Digital Realities
Specialized in C# Architecture and Gameplay Systems. Creating performant, scalable code for immersive 2D & 3D experiences.
Selected Modules
Planet-NOWHERE
A focused 2D survival experience where precision is everything. Navigate a lone ship through two levels of increasingly complex asteroid fields and obstacle corridors. The goal is simple: dodge, survive, and clear the zone. Built end-to-end from scratch to prove that even simple mechanics require deep engineering.
Echoes of the Trail
A technical showcase blending cinematic pathing with interactive gameplay. Using custom terrain and navigation tools, this build focuses on creating a seamless 'Rail Shooter' experience where the environment, player movement, and scalable enemy systems are perfectly synced.
History Logs
Game Developer Intern
VAJRADHAARA STUDIOS
- Core Gameplay Engineering: Developed and refined core gameplay loops for mobile titles, focusing on responsive touch-input systems and state-driven character logic.
- Performance Optimization: Spearheaded critical optimizations on the physics update loop, successfully achieving a 20% FPS increase on low-end hardware through refined execution efficiency.
- Rapid Development: Leveraged modular C# practices to accelerate feature integration during tight production sprints.
Independent Developer
FREELANCE
- Systems Engineering: Architecting a production-ready framework in Unity to master advanced systems design. I am currently focusing on building a decoupled input layer and an event-driven architecture to ensure high-performance execution.
- OOP & SOLID Principles: Dedicated to learning and implementing core engineering concepts from the ground up. By adhering to SOLID design and OOP (Object-Oriented Programming) patterns, I ensure my gameplay logic remains modular and completely decoupled from the engine's core.
- Scalability & Reusability: Mastering efficient production workflows through a deep dive into Prefabs and Prefab Variants. My goal is to ensure that every game entity is fully reusable and scalable, allowing for rapid expansion and the easy injection of new features without architectural friction.