Experience Timeline
April 2023 - Present
Senior Front End Engineer - AD Group β Melbourne, Australia
β’ Developed scalable web applications using JavaScript, React, Vue, Node.js, and modern frontend technologies including Canvas, WebGL, FabricJS, and Three.js. β’ Played a key role in building and maintaining SaaS and PaaS platforms serving 5,000+ active agents. β’ Engineered seamless integration between hardware and software systems to deliver immersive and interactive user experiences. β’ Implemented real-time data synchronization between Showcase and Controller systems using Firebase. β’ Contributed to the rebranding and enhancement of core products (Showcase, Controller, Builder), helping position the platform among the top three in the property market. β’ Improved code quality and team productivity through reusable component design, code refactoring, and active PR/code reviews. β’ Ensured system reliability through load and stress testing, along with unit, integration, and end-to-end (E2E) testing.
October 2018 - March 2023
Full Stack Software Engineer - KWS3 Media Ltd. β Walsall, England
β’ Developed and maintained web applications using PHP (Laravel, F3), JavaScript frameworks (React, Svelte, SvelteKit, Next.js), and Node.js. β’ Collaborated with cross-functional teams to implement a Progressive Web App (PWA), enabling thousands of homeowners to monitor solar energy generation and battery storage in real time. β’ Introduced and implemented Test-Driven Development (TDD), reducing issues reported by QA by 60%. β’ Built and maintained reusable UI components and internal tools using Storybook, improving team productivity by 40%.