VR Training Simulations
Task-based VR trainers for hands-on procedures, with guided steps, real-time feedback and scoring.
- Guided step-by-step tasks
- Hand-gesture and body-tracking input
- Scoring and session reports
- Multi-user training sessions
Available for VR projects and remote roles
I'm a Unity VR / XR developer. I build VR training simulators and Meta Quest applications — from the first interactive prototype to an optimized build for standalone headsets — and work remotely with international teams.
Hiring for a role? See my experience · Based in Islamabad, Pakistan (UTC+5) · Remote contracts and employment
Services
VR and mixed reality for training, industry and real spaces — built in Unity for Meta Quest and PC VR. Each core service has its own page with projects and details.
Task-based VR trainers for hands-on procedures, with guided steps, real-time feedback and scoring.
Standalone Quest apps built with OpenXR, the Oculus SDK and the XR Interaction Toolkit — fully immersive VR or mixed reality with passthrough.
Find and fix what makes a Unity VR project drop frames, run out of memory or load slowly.
Test an idea on the headset before committing to a full build, or get a second opinion on a Unity XR project.
Shared VR sessions where trainees or players see and interact with each other in real time.
Architectural and product models turned into explorable VR scenes at real scale.
Proof
Enterprise VR trainers I developed. Play a demo to see the real build.
Enterprise VR training
Trains staff on picking, scanning, stacking and safe handling in a dense warehouse scene.
UnityOpenXRVR Interaction
Aviation VR training
Teaches aircraft marshalling signals and ramp procedures on Quest with hand-gesture recognition and real-time feedback.
UnityOpenXROculus SDKHand gestures
Workplace safety VR training
Tracks a worker's posture in VR and flags unsafe lifting and working positions in real time.
UnityOpenXRBody tracking
How it works
Send a short brief: what you want to train or build, the target headset and your timeline.
I reply with questions, a technical approach and a quote split into milestones.
You review a playable build at each milestone, and your feedback goes into the next one.
You receive the final build and the project files agreed in our contract.
Why me
Since 2023 I've built VR trainers for aviation and warehouse operations as Senior Unity Developer at IDRAK AI.
Scenes tuned for Quest with GPU instancing, occlusion culling and profiling — not left to the end.
Hand-gesture recognition, physics-based grabbing and body tracking in trainers I've delivered.
No account managers or hand-offs — you talk directly to the person writing the code.
Shared sessions with Photon PUN 2 and Unity Netcode for team training and co-op apps.
Islamabad is UTC+5 all year: 1 hour ahead of the UAE, 2 of Saudi Arabia, 3–4 of Germany, 4–5 of the UK and 9–10 of US Eastern time.
Reviews
“It was great working with Muhammad. His professionalism and expertise were top-notch. I will always recommend him for VR/AR/MR projects.”
Client review“Muhammad has been excellent, very supportive and patient in understanding the requirements. He delivered the project on time with all the necessary changes. Very professional at his work and skill. I would recommend working with him and will consider him for future projects.”
Client review“Muhammad M exceeded my expectations in game development with his bug-free, professional work. His attention to detail and quick responsiveness made the collaboration seamless. He went above and beyond in delivery time.”
Client reviewWays to work together
For a new VR trainer, Quest app or prototype with a clear scope.
For optimization, fixes and new features in an existing Unity VR project.
For ongoing XR development as part of your team — contract or employment.
Available for hourly, fixed-price and long-term contracts. Open to remote work worldwide.
FAQ
It depends on scope: the number of tasks and scenarios, the kind of interaction, the target headsets and whether you need multi-user sessions. Send a brief and I'll reply with a quote split into milestones.
Meta Quest as a standalone headset using OpenXR and the Oculus SDK, PC VR through OpenXR and SteamVR, and WebXR for browser-based experiences.
Yes. I profile the project to find whether CPU, GPU or memory is the bottleneck, then fix it — for example with GPU instancing, occlusion culling, Addressables and lighter assets.
Yes, with Photon PUN 2 or Unity Netcode and Relay, so trainees can share one scene in real time.
Yes. I've brought Revit architectural models into Unity and optimized them for Oculus Quest so people can walk through a space at real scale.
Yes. Mixed reality apps that blend passthrough with virtual content are part of my Meta Quest work. Tell me which features you need so we can confirm the approach during scoping. Mixed reality on Quest.
Yes. A prototype of the core interaction on your target headset is often the best first milestone — it tests the idea before you commit to a full build.
Yes, remotely, with teams in other countries and time zones. I'm based in Islamabad, Pakistan (UTC+5), work in English and use Git and Jira for shared work. Scope, milestones and payment terms are agreed before work starts.
Yes. I'm open to remote full-time and contract roles as a Unity XR / VR developer. See my experience.
Start a project
Share a few details and I'll reply with questions, a technical approach and a quote. Hiring for a role? Choose “Full-time or contract role”.