Senior Software Engineer with many years of experience in designing and delivering scalable, high-performance web applications. Specialising in React, TypeScript, Next.js, headless CMS architecture and modern frontend ecosystems. Strong background in system design, reusable component architecture, performance optimisation, and DevOps-enabled delivery pipelines. Experienced in leading technical direction while remaining hands-on in complex implementations.

Andrew Gargan

Senior Software Engineer with many years of experience in designing and delivering scalable, high-performance web applications. Specialising in React, TypeScript, Next.js, headless CMS architecture and modern frontend ecosystems. Strong background in system design, reusable component architecture, performance optimisation, and DevOps-enabled delivery pipelines. Experienced in leading technical direction while remaining hands-on in complex implementations.

Available to hire

Senior Software Engineer with many years of experience in designing and delivering scalable, high-performance web applications. Specialising in React, TypeScript, Next.js, headless CMS architecture and modern frontend ecosystems. Strong background in system design, reusable component architecture, performance optimisation, and DevOps-enabled delivery pipelines. Experienced in leading technical direction while remaining hands-on in complex implementations.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Work Experience

Full Stack Web Developer at Lemonade Pty Ltd
January 1, 2017 - Present
Delivered accessible, responsive, performance-focused web applications for high-profile clients; built and customized CMS-driven platforms using Craft CMS and ExpressionEngine; implemented e-commerce solutions with WooCommerce and Magento; designed maintainable, reusable codebases for long-term client ownership; collaborated directly with clients to translate business requirements into technical solutions.
Web Developer at Self-Employed
November 20, 2008 - Present
Delivered full-stack web solutions for SMEs and startups; specialized in WordPress-based builds with custom HTML, CSS, and JavaScript; implemented e-commerce solutions using WooCommerce and Magento; maintained maintainable, reusable codebases and worked directly with clients to translate business requirements into technical solutions.
Web Development Team Lead at Arcadian Digital
January 1, 2019 - Present
Led scalable web platforms across client products; architected React-based front-ends with TypeScript; built headless CMS solutions using GraphQL and Jamstack; implemented CI/CD pipelines and AWS-hosted environments; mentored junior developers; collaborated with Product Owners, Solution Architects, Accessibility, and Design teams to deliver accessible customer-centric features; enabled AI-assisted development workflows to accelerate unit and end-to-end test coverage using Jest and Playwright.
Senior Software Engineer at Belon
April 1, 2022 - Present
Designed and delivered an A/B testing solution integrating Adobe Test & Target with Contentful, enabling fast and low-risk deployment in Next.js applications. Optimized a publicly accessible Next.js app, improving Lighthouse scores by approximately 20 points. Used AI-assisted workflows to refactor Next.js server-side rendering, introducing a simplified middleware chain for improved SSR coverage on key content pages and search visibility. Led weekly production deployments for Next.js apps.
Senior Developer at Australia (Digital Agencies)
January 1, 1997 - Present
Held senior development and technical leadership roles across digital agencies; delivered CMS platforms, e-commerce systems, and interactive applications; led technical initiatives and mentored teams.
Senior Software Engineer at Contentful
April 1, 2022 - Present
Designed and delivered an A/B testing solution integrating Adobe Target with Contentful, enabling fast and low-risk deployment in Next.js applications. Optimized a publicly accessible Next.js app, improving Lighthouse scores by approximately 20 points. Implemented an AI-assisted development workflow to accelerate unit and end-to-end test coverage, introducing a simplified middleware chain that enabled full SSR for key content pages and improved search visibility. Collaborated closely with Product Owners, Solution Architects, Accessibility, Design, and Content teams to deliver accessible, customer-centric features that drive conversions. Owned weekly production deployments for Next.js applications and contributed to server-side rendering improvements and performance optimizations.

Education

Bachelor of Science (Technology & Instrumentation) at Glasgow Caledonian University
January 11, 2030 - April 16, 2026
Programming Web Applications at RMIT University Melbourne
January 11, 2030 - April 16, 2026
Programming Web Applications at RMIT University
January 11, 2030 - April 16, 2026
Bachelor of Science (Technology & Instrumentation) at Glasgow Caledonian University
January 11, 2030 - April 16, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment