
Kannan Subburaj
Associate Technical Lead | Unity3D AR/VR | C# | .NET
Hire this person
Send a job offer directly to this candidate
About
Associate Technical Lead with 12+ years of experience in Unity3D AR/VR development and C# software engineering across semiconductor equipment and automotive industries. Currently at Applied Materials (Bengaluru), architecting an enterprise AR/VR training framework for semiconductor equipment maintenance — spanning a WebXR/.NET creator tool, a Unity VR runtime (HTC Vive), and a Unity Addressables asset pipeline. Previously delivered production AR/VR applications for global automotive brands including Audi, Volkswagen, Toyota, and Mahindra across HTC Vive, Microsoft HoloLens 2, iPad AR, and Samsung Gear VR.
Proven ability to lead development teams, manage full SDLC, and deliver high-quality software in fast-paced, client-facing environments.
Experience
Associate Technical Lead - Applied Materials - Bengaluru, India
(2023-06)
Project: VR-Based Preventive Maintenance (PM) Training Framework. Architecting and leading development of an enterprise AR/VR training framework enabling semiconductor equipment engineers to create and experience step-by-step machine maintenance procedures in immersive VR. System previously delivered on HoloLens 2 (AR); currently running on HTC Vive (VR); Meta Quest integration in active development.
- WebXR Creator Tool (.NET + WebXR): Web-based authoring app where PM creators design step-by-step maintenance procedures, interactions, and annotation layers; step logic managed through.NET backend
- VR Runtime (Unity C# / EXE): Standalone Unity app on HTC Vive where end users experience PM training immersively, following machine servicing steps in a virtual environment
- Unity Addressables Pipeline: Dedicated Unity project managing 3D model library, hand tool prefabs, and asset uploads — delivered via Unity Addressables to both the creator and runtime applications
- Manage REST API/Web Services integration across all three sub-projects for data sync and asset delivery
- Lead end-to-end SDLC: requirements, architecture, development, QA, deployment and post-release support
- Collaborate with global cross-functional teams across hardware, systems, applications and manufacturing
- Apply clean code and SOLID principles; monitor daily operational reports and system metrics
Senior Software Engineer - Bahwan CyberTek Pvt. Ltd. - Bengaluru, India
(2022-10 - 2023-05)
- Developed Unity3D C# applications end-to-end from design specifications to production deployment
- Integrated RESTful Web Services for data exchange and server-side event tracking
- Participated in full SDLC including requirements, design, development, testing and release
- Ensured quality, performance and responsiveness of all application builds
Team Lead — Unity AR/VR - Hard n Soft Technologies Pvt. Ltd. - Chennai, India
(2013-09 - 2022-10)
- Led multi-developer team delivering Unity3D AR/VR applications for global automotive OEM clients
- Managed sprint delivery, scrum ceremonies, code reviews and architecture decisions
- Implemented new diagnostic modules into live production applications aligned with client product launches
- Managed REST Web Services and JSON data pipelines across all deployments
- Delivered production AR/VR showroom applications for Audi (HTC Vive), Volkswagen (iPad AR), Toyota (Windows Kiosk) and Mahindra (Samsung Gear VR)
Software Developer - Make eIT Solutions Private Limited - Chennai, India
(2010-07 - 2013-09)
- Developed software applications from design specifications; implemented Web Services data handling and user activity tracking
Education
Bachelor of Engineering - Electronics & Communication Engineering - Sapthagiri College of Engineering, Dharmapuri (2003 - 2007)
