I’m Simon, a Principal Software Engineer based in Auckland, New Zealand.
I build systems that teams can rely on under pressure — products that scale, platforms that stay fast, and architectures that hold up to real-world complexity. I’ve delivered across startups and enterprise, from broadcast + live events to fintech, payments, SaaS, and EdTech.
Today I'm focused on modern TypeScript platforms: strong domain modelling, practical reliability, and delivery workflows that make engineering feel easy. I invest heavily in coding patterns that help teams move faster and adopt best practices.
A core part of how I work is surrounding myself with high-calibre engineers and pulling the best ideas from those around me — it keeps my toolkit refined and my approach battle-tested. Work smarter, not harder.
My work centres on TypeScript system architecture — type-safe APIs and developer experience at scale. I build contracts that keep runtime validation aligned with compile-time guarantees, shipping across Cloudflare Workers, Bun, distributed systems, and serverless runtimes with an emphasis on correctness, low complexity, and maintainability.
I set standards for TypeScript services and tooling, lead cross-team architecture decisions, and mentor senior engineers in system design. My core domains are finance, platform SaaS, and real-time systems.
- Website:
https://simonbetton.com - LinkedIn:
https://www.linkedin.com/in/simonbetton - X:
https://x.com/simonbetton




