|
Building real-time 3D and immersive XR experiences for the web and AR/VR platforms.
Hey — I'm Rahul, an Interactive Developer from Coimbatore, India. I build real-time 3D and immersive experiences for the web and XR platforms using JavaScript, Babylon.js, Three.js, WebGL, and Unity. From interactive Web 3D scenes to AR/VR training simulations, I work across the full pipeline — logic, interactions, performance optimisation, and UI integration.
Technologies and tools I work with across the full XR & web pipeline.
A selection of XR projects — from industrial VR training to immersive education.
Interactive VR module for industrial screw-fixing tasks built with Unity and XR Interaction Toolkit. Implemented object interactions, animations, and task validation for real-world assembly training.
VR safety simulation focused on working at heights. Implemented realistic physics, hazard detection, and guided training scenarios to promote safety awareness in industrial environments.
Immersive learning experience combining Unity, AI-based text and voice assistance, and interactive 3D timelines to teach physics concepts. Designed for cross-platform deployment.
Personal Python projects — utilities, automation, and language tools.
Converts Tamil Unicode text into Romanized English (transliteration, not translation). Built with pure Python — no external libraries, just a handcrafted Unicode character map handling compound characters and dependent vowels.
A Python CLI tool that auto-searches and downloads subtitles for any language from OpenSubtitles.com API. Supports multi-episode batch downloads, progress tracking, retry logic, and creates an organised output folder.
A custom Telegram bot built with Python, designed to automate tasks and interactions via the Telegram Bot API. Handles commands, messages, and automated workflows.
Open to consulting, freelance projects, and full-time opportunities in XR and interactive development.