I architect frontend platforms that scale across teams

6+ years building frontend platform infrastructure. Module Federation for decoupled deployments, service discovery on Kubernetes, and shared libraries that give teams a consistent foundation without tight coupling. I focus on the architecture that lets product teams ship fast and independently.

Current roleEngineering Lead, Transmax
LocationBrisbane, QLD
EducationBEng (Hons) + MEng, UQ

What I focus on

Microfrontend Architecture
Designing module boundaries, runtime integration layers, and automated service discovery on Kubernetes that dynamically registers modules per customer instance. Battle-tested Module Federation powering real customer deployments.
Frontend Platform Engineering
Building the UI shell, shared libraries, and developer tooling that let 6+ product teams deploy independently without coordination overhead. Consistent patterns and guardrails so teams can focus on shipping product.
Scaling Teams & Architecture
Leading multidisciplinary engineering teams through architecture decisions, technical discovery, and the solution design that frontend-at-scale demands. From hiring and onboarding to setting technical direction across teams.
6+
Product teams shipping on one platform
20+
Roadside devices controlled in production
<5 min
Independent module deployment time
6+
Years building enterprise frontend at scale

Apr 2025 — Present

Engineering Lead | CoreITSCurrent

Transmax — STREAMS ITS Platform

Leading the redesign of the core control system that manages critical roadside devices across multiple Australian state government deployments.

Nov 2023 — Apr 2025

Engineering Lead | Application Components

Transmax — STREAMS ITS Platform

Architected the UI Host microfrontend shell and service discovery mechanism that powers the entire STREAMS product suite, enabling independent product teams to ship without coordination overhead.

Nov 2022 — Nov 2023

Engineering 2IC | Common Operational View

Transmax — STREAMS ITS Platform

Led development of the next-generation Access Control system, load-tested to 400+ concurrent users and rolled out across all product teams and customer environments within two quarters.