A collection of projects spanning VR training simulations, WebGL experiences, games, and technical explorations.
Production-grade conversational AI backend powering two distinct avatar personas (Nora & Puja) at live expo events and enterprise experience centers — orchestrating Unity 3D avatar clients, real-time speech transcription, LLM response streaming, TTS synthesis, computer vision, face recognition, and RAG over a single Socket.IO server.
High-fidelity VR simulation replicating ultrasonic immersion testing (UTI) — a critical NDT technique used in aerospace, manufacturing, and defense. Trainees practice probe alignment, data acquisition, and defect detection without expensive machinery.
Immersive WebGL-based 3D questionnaire for post-training knowledge assessment — combining interactive 3D environments with contextual scenarios to increase engagement and comprehension.
Immersive VR simulations for manufacturing training and assessment — bridging the gap between theoretical e-learning and hands-on performance with scalable, cross-platform deployment.
Interactive browser-based 3D home design tool with e-commerce integration — enabling real-time visualization and direct product purchasing within the design experience.
Cross-platform mobile viewer for immersive home design visualization — enabling users to view designs through 2D floorplans, 3D models, top-down views, and VR walkthroughs.
Physics-based virtual laboratory simulation for PC and Android — replicating real-world lab setups virtually for safe, accessible, and engaging hands-on learning.
Promotional maze puzzle game for the Tamil film Kurangu Bommai — featuring five uniquely colored characters tied to color-matching gate mechanics, delivered in 5 days.
Kinect-controlled racing game for MSD corporate event in Dubai — powered by real-time sales data that dynamically influenced player car behavior for personalized, gamified performance reflection.
Personalized virtual fitting experience with live garment visualization — using customizable 3D avatars generated from body measurements and facial capture for realistic try-before-you-buy.
Immersive virtual driving simulator for NISSAN Driving Institute, Kuwait — enabling young learners to practice essential driving skills in a safe, controlled 3D environment.
Realistic VR simulation of a blister packing machine — enabling operators to practice material feeding, sealing, and cutting workflows without safety risks or machine downtime.
Dynamic mesh generation tool for creating customizable 3D room layouts at runtime — exploring procedural geometry workflows and custom interaction systems within Unity.
Interactive 3D interior design prototype with save, load, and share functionality — focusing on user freedom, spatial customization, and intuitive touch-based interaction design.
Procedural terrain-based coin collection game built with DirectX 10 — showcasing procedural terrain generation and custom post-processing effects.
3D puzzle platformer for Xbox 360 and PC — developed by an 11-person multidisciplinary team, following a fragmented robot reuniting its three components to escape a hazardous factory.
Comparative study of immersion in first-person versus third-person shooter games — evaluating how camera perspective influences user experience through gameplay factors.
Runtime-adjustable, physically responsive rope system in Unity — combining procedural mesh generation with real-time physics for natural rope behavior.
Real-time 3D scene showcasing reflections, refractions, and shadow techniques — implementing key rendering algorithms through programmable shaders for enhanced realism.
Fog simulation and directional lighting effects using PS2 Linux development kit — exploring low-level graphics control on PlayStation 2 hardware.