Nine years of
production software.
I'm a Senior Software Engineer with nearly a decade of experience building large-scale systems at companies where reliability isn't optional. My career spans Amazon, Microsoft, and Hopper — each role deep in the stack, each product used by tens of millions of people.
At Amazon I spent five years on CloudWatch — the observability backbone of AWS. I built and maintained UI features, profiled performance under real traffic, ran oncall, and helped grow the team through hiring. At Microsoft I owned the sign-in and sign-up flows for Microsoft accounts: the authentication layer behind Outlook, Xbox, and Minecraft, operating at a scale where every percentage point of latency matters.
Today I'm a Senior SWE at Hopper, building white-label travel portals for household names — HSBC, Uber, Commonwealth Bank of Australia, and Virgin Australia. The work is full-stack, the surface area is large, and the expectations are high.
My stack leans React and TypeScript on the frontend with Node.js on the back, but the tools follow the problem. I care about clean architecture, predictable state, fast UIs, and shipping things that hold up under load.
Experience &
Education
Projects &
Side projects
A selection of client work and personal projects built from a blank canvas.
Profiling and optimising data-intensive frontends under real production traffic. Techniques built over five years on AWS CloudWatch — virtualising large datasets, eliminating unnecessary render cycles, and tracking impact against real user metrics at millions of requests per day.
Have a project
in mind?
Tell me about your project or just reach out — I'll get back to you within a day.


