About Me
A seasoned engineering leader delivering performant, scalable, and user-centric digital platforms across enterprise environments. Drives architecture design and modernisation for high-traffic web ecosystems with a strong focus on SEO, accessibility, and modular design. Collaborates cross-functionally with business, product, and design teams to ensure alignment between technology execution and strategic goals. Trusted for mentoring engineering teams and uplifting code quality across diverse tech stacks.
🎯Key Skills
Fullstack Development Expertise
Proven ability to build scalable web applications using React for front-end, .NET for back-end, with SQL and NoSQL databases.
API Engineering
Designs and integrates RESTful and GraphQL APIs that are performant, secure, and consistent data between services.
Cloud and DevOps Proficiency
Skilled in deploying and managing cloud-native solutions using Azure, with experience in GitHub Copilot and CI/CD practices.
Performance and SEO Optimisation
Deep understanding of performance tuning and SEO best practices to ensure responsive, discoverable web applications.
Software Architecture and Design
Capable of designing and implementing robust microservices and micro frontend architectures that support modular, scalable solutions.
Cross-Functional Leadership
Effectively collaborates with stakeholders while leading technical teams to translate business needs into actionable engineering plans.
Agile Software Delivery
Experienced in Agile methodologies, working within Scrum teams to iterate quickly, manage sprints, and deliver on tight deadlines.
Lifelong Learning and Team Culture
Actively embraces new technologies and methodologies, contributing to a collaborative and innovation-driven team environment.
⚡️Tech Stack
Web Frontend
- React & Next.js
- Angular
- HTML5, CSS, JavaScript and TypeScript
- CMS (Contentful, AEM)
- SEO (Search Engine Optimisation)
- Responsive Design and Accessibility (WCAG 2.1)
- Micro Frontends
Backend + Cloud
- C#, ASP.NET, .NET, .NET Core
- Azure
- Relational Database - MSSQL, PostgreSQL
- NoSQL, MongoDB
- Microservices Architecture
- API Design and Development (REST, GraphQL)
- Serverless Computing
Tools
- Unit Testing and Test Automation
- Git, GitHub, GitLab
- GitHub Copilot
- AI-Driven Development
- CI/CD (GitHub Actions, Azure DevOps)
- Docker, Kubernetes
- Visual Studio, Visual Studio Code
- Agile Methodologies (Scrum, Kanban)
📋Recent Experience

Engineering Chapter Lead
Woolworths Group
Oversaw the product details web squad comprising engineers, business representatives, and designers to manage and enhance the Woolworths Supermarket website. Architected and executed upgrades for the main product details page and ratings and review sections, improving SEO and overall user experience.
- Planned and delivered a redesign for the product tile component using React, aligning with modern performance and accessibility standards.
- Delivered measurable improvements to page speed and Lighthouse performance through architectural enhancements and micro frontend deployment.

Technical Lead
WooliesX
Led a multidisciplinary squad to manage supermarket website features such as product tiles, tagging systems, and promotion services. Designed technical solutions and directed the execution of the product tile uplift in Angular.
- Updated the tagging service to enhance the reliability and performance of promotional content delivery
- Strengthened collaboration with design and analytics teams to align engineering delivery with business objectives.

Senior Software Engineer
WooliesX
A senior member of the squad responsible for the Woolworths Supermarket website, focusing on product details and promotions. Developed and maintained features to enhance user experience and site performance.
- Implemented complex pricing mechanics and promotional configurations across the website, including Member Price and Buy More Save More functionalities.
- Maintained and supported the tagging service for pre-purchase promotions.
- Ensured accurate and dynamic promotional displays across diverse user journeys.
- Contributed to service modularisation and improved code maintainability across components

Senior Software Engineer
Zip Co
A senior member of the acquisition engineering team who looks after the customer acquisition experience journey for the ZipAU website. Main highlights are managing microservices to do credit check, identity validation and fraud detection.
- Implemented new ZipAU branding for the acquisition pages.

.Net Developer
InfoTrack
A senior member of the PlanIT engineering team who looks after the website to manage off the plan properties. Main highlights will be managing microservices to generate bulk property contracts for different projects.
- Implemented a new design system for the then emerging react internal component library