Skip to content
View simonbetton's full-sized avatar

Block or report simonbetton

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
simonbetton/README.md
Simon Betton | Principal Software Engineer
Typing intro

About

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.

Technologies

Languages

TypeScript JavaScript

Frontend

React Next.js TailwindCSS Storybook TanStack%20Query

Backend & APIs

Node.js GraphQL REST tRPC Connect%20(Buf) Zod

Cloud & Platforms

AWS Cloudflare Vercel Kubernetes

Data

PostgreSQL MySQL Redis DynamoDB Prisma Supabase Clerk Inngest

Quality & Delivery

Jest Vitest Cypress GitHub Actions ESLint Biome

Observability

Sentry Better%20Stack

Mobile

React%20Native Expo

Tooling & Workflow

Turborepo Nx Linear Jira Figma pnpm bun Cursor Warp v0

Contact

  • Website: https://simonbetton.com
  • LinkedIn: https://www.linkedin.com/in/simonbetton
  • X: https://x.com/simonbetton


Pinned Loading

  1. ratesapi.nz ratesapi.nz Public

    Free OpenAPI service to retrieve the latest lending rates offered by NZ Institutions

    TypeScript 7 2

  2. dogecoin-core-trpc-api dogecoin-core-trpc-api Public

    Dogecoin Core tRPC API is a subset API wrapper for the Dogecoin Core RPC API

    TypeScript