Experience

Where I've worked

Lead Application Developer

Fabric Group
2023 — Present
  • Lead a team of 6 engineers delivering AWS serverless platforms for enterprise clients.
  • Own architecture and data-modelling decisions across multiple client engagements, balancing delivery speed against long-term maintainability.
  • Set engineering standards — CI/CD, observability, and infrastructure-as-code — adopted across the team.

Senior Software Engineer

Australia Post
2021 — 2023
  • Built and operated distributed services powering parcel logistics at national scale.
  • Drove migration of legacy workloads onto cloud-native, event-driven architectures.
  • Partnered with product and operations teams to ship reliability improvements measured in millions of deliveries.

Software Engineer

Rapido
2018 — 2021
  • Developed backend systems for India's largest bike-taxi platform, serving millions of rides.
  • Designed microservices for matching, pricing, and dispatch under heavy real-time load.
  • Tuned data stores and messaging pipelines to keep latency low during peak demand.

Application Developer

ThoughtWorks
2014 — 2018
  • Delivered software for insurance and enterprise clients using agile, test-driven practices.
  • Worked across the stack on distributed systems spanning multiple industries and geographies.
  • Grew from graduate developer into a technical lead role on client engagements.
Want the full picture?
Download my résumé for a complete work history.
Download résumé