I'm an experienced, delivery focused engineer with a breadth of experience in both Lead and Senior capacites. I've successfully delivered projects in large enterprises like Aesop and ANZ, and helped startups at stages ranging from pre-seed to scaleup grow.
I have a strong passion for Frontend Engineering. I've worked primaryly with React and Typescript on everything from Design Systems through to realigning CI/CD pipelines. I also have experience with microservice-based architectures like MACH or Headless systems.
I value effective team building through setting strong technical direction, effective communication, and thoughtful organisation. I'm also both experienced and excited by the use of AI to enable workflows and have experience using Claude Code, GitHub Copilot, OpenAI Codex, and other tools to enable development and delivery.
Fair Supply
11/2025 - Present • Contract
• Architecting new frontend solution for Fair Supply's website replatforming to Next.js and Vercel
• Building and maintaining design system in Storybook
• Collaborating with design and engineering team to align design and development efforts and ensure consistency across new platform
• Replatforming of Fair Supply's platform to Next.js and Vercel to better allow for AI-enabled development
• Delivering platform features where required
★ Increased core web vitals score by 40
★ Successful replatform of Fair Supply's website to Next.js and Vercel in a monorepo
★ Creation of centralised source of refrence documentation.
★ Introduction of Storybook and primitive design system to align design and development teams
★ Realignment of development and design teams, improving efficiency and consistency across new platform
Aunty Grace
05/2025 - 10/2025 • Contract
• Creation and championing of consistent frontend development standards, design system, and observability
• Introduction of AI and prompting into product development workflow
• Design and Development of features for internal-facing employee portal
• Working with cross-functional stakeholders and mentoring engineers to deliver valuable features to staff
★ Strategy, execution, and delivery of delivery plan and foundational architecture for new client-facing portal
★ Instituted new design system and component library
★ Delivered strategic recommendations on CI/CD Devops workflow
ANZ
08/2024 - 03/2025 • Contract
• Working within an Agile squad as part of Accounts and Transactions for ANZ's digital transformation arm ANZx, developed responsive, digital web features with React and Next.JS
• Collaborated with cross-functional teams (UX/UI designers, backend developers, product owners)
• Worked with in-house first principals primitive design system and built bespoke components
• Followed Agile best practices: sprint planning, huddles, sprint reviews, and retrospectives
• Focused on writing clean, maintainable code and delivering high-quality UI work, including test coverage. Contributed to continuous improvement in team performance and code quality
★ Delivered key features for ANZ's new digital banking platform
★ Built custom composable sticky component for atomic design system
Vinomofo
01/2024 - 08/2024 • Contract
• Working with CTO and development team and building and delivering tail end of Vinomofo.com
• Re-architecting and Migration of downstream middleware solution from 3rd party vendor to internally built microservice
• Helping with post-delivery phase of headless migration
★ Savings of ~A$160,000 in service costs
★ Re-architecting and removal of legacy CDP and abandoned cart systems, creating more visibility
★ Major dependency upgrade of Gatsby, React, and Node
Aesop
08/2022 - 01/2024
• Lead digital transformation for Retention squad - transitioning bespoke My Account application from legacy monolith application to being powered by Next.js
• Leadership responsibilities including mentoring junior developers, conducting code reviews, and facilitating knowledge sharing sessions
• Participated in broader discussions and planning of vendor choice, microfrontend architecture, and Next.js implementation across all of aesop.com
• Provided documentation, deployment plans, as well as architecture and technical guidance
★ Assisted in planning and architecture of Aesop.com headless migration
★ Helped orchestrate headless transition of legacy My Account functionality to Next.js
★ Major projects: wishlist functionality for Aesop.com, GA4 migration and technical roadmap for design implementation
Service Victoria
10/2021 - 06/2022
• Hired as a Senior Frontend Developer on the Secure Work Project for Service Victoria via secondment from DXC Technology; transitioned to permanent after 4 months
• Worked within the Alpha Squad on Business IDAM project, helped deliver frontend functionality for Business Account Management
• Built features in React for cross-functional delivery teams including UX, Product, Architecture, QA, and Delivery
★ Successful delivery of Secure Work Project
★ Participation in frontend guild and contributions to design system
★ Delivery of frontend for Business IDAM
Ally Assist / Fora
12/2020 - 11/2021
• Rebuilt simplified onboarding process to help reduce onboarding time
• Centralised and simplified customer support systems, reducing CX overhead
• Rebuilt a geographically-based matching system with PostGIS and microservices
• Set up development standards, CI/CD pipelines, and testing strategies
★ Helped transition product from MVP and scale for growth
TypeHuman
09/2020 - 11/2021
• Building features in Node.js and React for the Traverse project
• The Traverse project was a digital credential marketplace that provides a bridge to civil, social, and economic participation, backed by an alliance between The Australian Red Cross, Oxfam, RedR, and involves the Telstra Foundation
★ Assisted in MVP build for launch of pilot of decentralised micro-credential plattform to Red Cross
Pathify
02/2018 - 04/2019
• Working in a small, cross-discipline team between UX, Product, and business to build and maintain features from a style-guide
• Participating in code reviews and collaboration alongside other developers as well as engaging in planning meetings
• Leading the transition of the business to be design-focused; manage backlog; assist and lead feature ideation, sprint planning, and retrospectives
★ Helped platform scale from MVP on the back of expotential customer growth
Lexer
08/2016 - 06/2017
• Responsible for building new full-stack features in a data-driven environment
• Using data-driven results to determine business cases for ongoing product releases and features
★ Built content reports feature to reduce CX overhead and automate processes done by customer success team
ROLLER
07/2015 - 08/2016
• First engineering hire. Transformed existing frontend methodology from Bootstrap-specific functionality to BEM
★ Pioneered Design System
Mushroom Group
08/2013 - 09/2014
• Built and and maintained websites for various Mushroom Group brands
Bastion Digital
11/2011 - 05/2012
• Web development and digital solutions for clients such as Tennis Australia, 2xu, and various other brands
Skills
Education & Certifications
Amazon Web Services • In Progress
Institute of Community Directors • In Progress
St John Ambulance • 2023
Australian Institute of Management • 2023
Australian Institute of Management • 2023
Academy Xi • 2022
General Assembly • 2015