Portrait of Rahul Kumar

About Me

I'm Rahul Kumar — a Game & VR developer focused on building immersive, technically grounded interactive experiences. My work spans Unity 3D, VR/AR development, and computer vision with OpenCV, and I enjoy turning hard engineering problems into polished, performant prototypes.

Currently pursuing B.Tech (Mechanical) at IIT Mandi, I've shipped VR interaction systems, AR glasses for the visually impaired, and real-world flood simulations using photogrammetry — always with a bias toward performance, clarity, and good UX.

  • Unity 3DGame & VR development, HDRP/URP
  • OpenXR / OculusHand tracking, locomotion, input
  • C# / .NETGameplay systems & tooling
  • Blender3D modelling & environment design
  • PhotogrammetryPolycam → Blender pipeline
  • OpenCVReal-time frame processing
  • 3D SimulationCFD-driven VR visualisation
  • SolidWorks / CADMechanical modelling
VR Development Intern
ACS Lab, IIT Mandi • 2024 — 2025

Built research-grade VR interactions and headset integration — prototyped locomotion systems, hand-tracking controls, and rendering optimizations for standalone headsets.

  • Designed hybrid teleport/smooth locomotion to reduce motion sickness.
  • Built custom input handlers for tracked controllers; integrated OpenXR.
  • Optimized shaders & draw calls to hold a steady 72+ FPS on target devices.
  • Collaborated with the hardware team on camera streaming & latency tests.
AR Glasses Development Intern
Glimpse Tech (Remote) • June 2025

Developed an AR-glasses solution to assist visually impaired users — combining real-time vision with intuitive feedback.

  • Built interactive UI systems in Unity with backend logic wiring.
  • Used OpenCV for real-time frame processing across multiple camera modes.
  • Implemented UDP communication for efficient inter-module data sharing.
  • Reviewed and mentored student projects on code structure & workflow.
Freelancer — VR Environment & Simulation
ClimaTech • 2024 — Present

Designed flood-simulation experiences and photogrammetry-driven environment builds for VR research.

  • Implemented player movement & interaction across VR environments.
  • Captured real-world locations via Polycam, refined in Blender.
  • Configured HDRP water systems; optimized to 90–110 FPS.
  • Visualized live flow parameters from the hardware/cloud team.
B.Tech, Mechanical Engineering
IIT Mandi • 2023 — Present

Coursework in Modelling & Simulation, CFD, and CAD — bridging mechanical design with VR/game projects.

  • Relevant coursework: CFD, Modelling & Simulation, 3D Printing, CAD
  • Activities: VR research group, LiDAR mapping
Senior Secondary (XII)
2020 — 2022

Focus on Science & Mathematics — foundation for engineering and computer graphics work.

What I Do

Game Development

End-to-end Unity 3D game development — gameplay systems, AI, player controllers, and polished prototypes.

See examples →

VR / AR Development

Immersive VR/AR experiences with OpenXR — locomotion, hand tracking, UI, and headset-grade performance tuning.

See examples →

3D Modelling & Environments

Blender modelling, photogrammetry pipelines, and real-world environment reconstruction for games and simulations.

See examples →

Computer Vision & Simulation

Real-time OpenCV pipelines, CFD-driven visualisations, and bespoke prototypes for research-grade applications.

Let's talk →

Selected Work

FPS game prototype screenshot

FPS Game Prototype

Enemy AI & player controller built in Unity / C#.

VR drone controller screenshot

VR Drone Controller

Immersive VR-based drone control with real-time camera feed.

Spacecraft 3D models

Spacecraft 3D Models

High-quality Blender models for space-themed games.

VR flood simulation

VR Flood Simulation

Real-location photogrammetry & HDRP water simulation in VR.

See more on GitHub

Get In Touch

Open to internships, freelance, and collaboration opportunities. The fastest way to reach me is by email.

krindustries966@gmail.com

+91 96100 40837

Mandi, Himachal Pradesh, India

Download Resume

Send a message

No feedback yet — be the first to leave one!