Senior Front-End Engineer with 8+ years of experience delivering customer-facing digital platforms across retail, e-commerce, financial services and SaaS. Strong hands-on expertise in React, Next.js, TypeScript, JavaScript, Node.js and AWS, with a track record of driving frontend architecture, micro-frontend adoption, modern web migrations, API integration, analytics enablement and cloud-enabled application delivery. Experienced leading feature delivery end-to-end from requirement clarification through implementation and release, partnering closely with Product, Design, QA, BA, Backend, Mobile and engineering stakeholders to translate complex business needs into scalable, maintainable and high-quality technical solutions.

Senior Front-End Engineer with 8+ years of experience delivering customer-facing digital platforms across retail, e-commerce, financial services and SaaS. Strong hands-on expertise in React, Next.js, TypeScript, JavaScript, Node.js and AWS, with a track record of driving frontend architecture, micro-frontend adoption, modern web migrations, API integration, analytics enablement and cloud-enabled application delivery. Experienced leading feature delivery end-to-end from requirement clarification through implementation and release, partnering closely with Product, Design, QA, BA, Backend, Mobile and engineering stakeholders to translate complex business needs into scalable, maintainable and high-quality technical solutions.

Available to hire

Senior Front-End Engineer with 8+ years of experience delivering customer-facing digital platforms across retail, e-commerce, financial services and SaaS. Strong hands-on expertise in React, Next.js, TypeScript, JavaScript, Node.js and AWS, with a track record of driving frontend architecture, micro-frontend adoption, modern web migrations, API integration, analytics enablement and cloud-enabled application delivery.

Experienced leading feature delivery end-to-end from requirement clarification through implementation and release, partnering closely with Product, Design, QA, BA, Backend, Mobile and engineering stakeholders to translate complex business needs into scalable, maintainable and high-quality technical solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate

Language

English
Advanced

Work Experience

Senior Front-end Developer at MYER
April 1, 2025 - Present
Led end-to-end frontend delivery for MYER one capabilities including Family Pooling (multiple customer accounts contributing to a shared credits pool across MYER Online loyalty journeys) and Offer Activation (activation of personalized MYER one offers via the web experience). Defined frontend implementation plans covering business rules, API dependencies, state management, edge cases, error handling and release readiness with Product, Design, QA, BA and Backend. Integrated MYER Online web experiences into the new MYER mobile app using React Native WebView, including a reliable two-way messaging bridge between native and web layers. Refactored key website modules to improve WebView compatibility across iOS and Android (session handling, navigation behaviour, authentication flows and cross-platform UX consistency). Made architecture-level decisions balancing delivery speed, extensibility, platform consistency and long-term scalability. Applied reusable component patterns, accessibility
Senior Full-stack Developer at Latitude Financial
May 1, 2024 - April 30, 2025
Led development and implementation of website data migration to a headless CMS, coordinating timelines, technical dependencies and delivery activities across design, development, marketing and customer support stakeholders. Delivered scalable, responsive customer-facing web experiences using React and TypeScript with modern frontend engineering practices in a financial services environment. Designed CMS-driven frontend implementation approaches that balanced content flexibility, frontend maintainability and operational needs from non-technical business teams. Delivered across frontend and backend workstreams as a senior full-stack contributor, combining hands-on implementation with cross-functional coordination, stakeholder alignment and technical decision-making.
Senior Web Developer at MYER
March 1, 2022 - April 30, 2024
Helped modernize MYER’s customer-facing web platform by migrating key web experiences to Next.js and adopting a micro-frontend architecture to improve modularity, scalability and support for server-side rendering. Designed frontend improvements across product listing and customer journey experiences, integrating third-party vendor capabilities within internal frontend and backend systems. Revamped product listing by integrating third-party vendors and building a Front-End API using Node.js and AWS Lambda, improving how product data was delivered and presented on the website. Spearheaded migration to Google Analytics 4 by rewriting complex data layer events to improve analytics consistency across customer journeys and campaigns. Delivered large-scale retail ecommerce frontend enhancements by coordinating frontend engineers, backend teams, external vendors, QA and business stakeholders. Established reusable frontend patterns, implementation standards and scalable web architecture pra
Developer at OfficeWorks (Digital Experience Team)
March 1, 2021 - March 31, 2022
Delivered customer-focused web solutions using React and Node.js in the Digital Experience Team of a large enterprise retail environment. Implemented a bundle promotion platform for a major retailer, shaping early solution design discussions and translating business requirements into deliverable technical work. Coordinated with product, design, QA and engineering stakeholders in an agile delivery environment to support feature planning, implementation, testing and release activities. Built and maintained scalable frontend and backend components, applying reusable implementation patterns to support reliable customer-facing digital experiences.
Developer at MYOB
January 1, 2020 - February 28, 2021
Developed a new checkout platform using React and Node.js, contributing to a more modern purchasing experience for MYOB customers across multiple business domains. Implemented a Backend for Frontend using Node.js and built a subscription status page for MyAccount to improve account management functionality and integration between frontend and backend services. Delivered customer-facing SaaS features with product, UX, backend and QA teams, focusing on usability, maintainability and reliable integration with enterprise systems. Acted as Scrum Master in rotation, facilitating daily stand-ups, backlog grooming, sprint planning and retrospectives to support team alignment and agile delivery discipline.
Web Developer at catch.com.au
February 1, 2019 - January 31, 2020
Implemented a Node.js microservice using AWS CloudFront and Lambda@Edge to process, resize and serve WebP images for catch.com.au’s homepage, supporting performance-focused image delivery at scale. Developed a Node.js Express microservice exposing REST APIs to support Redis-backed image processing workflows and improve the reliability of image-serving infrastructure. Delivered the Catch Fashion CMS project within six weeks, building a React/Redux-heavy application integrated with the Sajarisearch engine and complex business rules. Resolved business-as-usual enhancements, production fixes and feature requests in a fast-paced ecommerce environment with high delivery expectations.
Web Developer at OnPoint Holdings
October 1, 2017 - February 28, 2019
Developed backend services for the Petbar mobile app using PHP Slim and Laravel, following RESTful API design patterns to support mobile application functionality. Implemented an internal CMS for the Petbar app using jQuery and PHP Slim, enabling operational teams to manage application content more effectively. Designed and conducted API stress testing using Apache JMeter and Bash, and applied OWASP-based security practices including rate limiting on sensitive endpoints.

Education

Master of Science in Information Technology at University of Melbourne
January 1, 2017 - January 1, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Retail, Financial Services, Software & Internet