
Built responsive web apps with React, Next.js, and Tailwind CSS for internal and SaaS platforms, while crafting user-friendly, aesthetic UI designs in Figma. Collaborated with developers and designers to deliver polished interfaces focused on performance, responsiveness, and clean component structure. Transitioned into a fullstack role, expanding to backend systems using Node.js and Express, testing APIs with Postman, and working on REST architecture, authentication flows, and server-side logic within agile workflows using Git.
Built a high-fidelity 3D watch viewer with smooth animations and interactive elements using React Three Fiber, fully integrated into a Shopify Hydrogen storefront. Optimised high-poly assets and handled 3D remodeling to balance visual quality with performance. This project demonstrated my skills in combining technical precision with creative 3D presentation in a real-world e-commerce setting.
Contracted to develop a browser-based metaverse experience featuring real-time multiplayer capabilities. Utilised Babylon.js for rendering immersive 3D environments and React for the user interface. Integrated Colyseus to manage multiplayer networking, game rooms, and player interactions. This project highlights my ability to deliver performant, scalable 3D web applications with real-time functionality.
Developed an interactive 3D van interior customizer during a paid internship. Using vanilla Three.js. The application enables users to personalise and preview interior configurations of a specific van model in real time. This project provided my first professional experience in 3D web development.