Overview
Developed a browser-based 3D application that allows users to design and customize their home interiors with fine-grained control — from furniture arrangement and decor to wall finishes and accents. Built on Unity WebGL, the tool enables real-time visualization and integrates with an e-commerce platform, allowing users to purchase products directly within the design experience.
Key Responsibilities
- •
Team Leadership: Led a cross-functional team of three Unity developers and two 3D artists. Conducted stand-ups, resolved blockers, and maintained team velocity across design and implementation.
- •
Custom Free-Draw & Layout Tool: Designed an interactive drawing system enabling users to freely create, reposition, and adjust layout designs post-creation.
- •
WebGL & Magento Integration: Worked closely with web engineers to connect Unity-based design tools with Magento's e-commerce backend, enabling real-time product selection and cart updates.
- •
Modular Content Loading: Architected scalable loading of dynamic furniture and decor assets to support expanding product catalogs from multiple vendors.
- •
Performance Optimization: Ensured smooth experience across browsers using mesh instancing, occlusion culling, and efficient bundling tailored to WebGL runtime limitations.
