I build the systemsbehind interactive experiences.

I'm Apoorva, a Unity Gameplay Programmer with interests in gameplay architecture, character systems, interactive AI, and immersive technology.

I'm pursuing engineering studies in Automation and Robotics at the Army Institute of Technology, Pune, while developing gameplay projects and exploring how software engineering principles apply to real-time interactive systems.

Portrait of Apoorva

Apoorva

Unity Gameplay Programmer

Unity / C#

From engineering conceptsto playable systems.

My development interests sit at the intersection of software engineering, gameplay programming, and real-time interaction.

Working on Unity projects has helped me understand the importance of player feedback, technical constraints, modular design, and the ability to continuously improve a working system.

Building experience through real projects.

Industry Experience

Direction Educare

Unity Development Experience

Worked on interactive applications using Unity, gaining experience in gameplay implementation, technical problem-solving, and development workflows.

Industry Experience

IDZ Digital

Development Internship

Further experience in a professional development environment, working on software implementation and practical engineering responsibilities.

Leadership

AIT AR-VR & Game Development Club

Student Club Leadership

Contributed to technical initiatives, collaborative activities, and student engagement around game development and immersive technologies.

Education

Army Institute of Technology, Pune

Undergraduate engineering studies in Automation and Robotics.

What I focus on building.

My work spans gameplay programming, reusable technical systems, AI integration, and immersive experiences.

01

Gameplay Programming

Designing player mechanics, movement systems, interactions, and gameplay features in Unity.

UnityC#Player Systems
02

Systems Architecture

Building modular and maintainable systems with clear separation of responsibilities.

OOPFSMGame Systems
03

Interactive AI

Exploring AI-driven NPCs, conversational interactions, and computer vision within real-time applications.

AI IntegrationPythonNPC Systems
04

Immersive Technology

Developing interactive experiences and prototypes for augmented and virtual reality.

XRMeta QuestUnity

Build, test,understand, improve.

My approach is to get mechanics working early, understand their limitations, and improve their underlying systems as requirements become clearer.

01

Prototype early

Validate the core interaction before committing to a larger architecture.

02

Separate responsibilities

Keep input, state management, simulation, and visual presentation understandable.

03

Design for iteration

Favor systems that can be tuned, extended, and debugged without unnecessary rewrites.

04

Test the experience

Use functional testing and playtesting to identify problems with mechanics and player feedback.

Interested in working together?

I'm interested in gameplay programming, technical game systems, and interactive experiences. Feel free to explore my projects or reach out.