Tech stack

The tools I reach for, and why — chosen for the problem, not the hype.

Toolbox

Tech stack

Four areas, one approach: typed boundaries, small increments and measurable quality.

Interfaces that stay fast

React and Next.js with Server Components by default, TypeScript everywhere and plain CSS built on design tokens.

Accessibility is part of the definition of done: keyboard paths, focus management and screen-reader checks on every component.

Placeholder screenshot of a component library

Skills

What I work with

  • Component architecture, rendering strategies and performance budgets.

    React · Next.js · TypeScript

  • APIs, data models, background jobs and integrations.

    Node.js · Go · PostgreSQL

  • Unit, end-to-end and accessibility testing wired into CI.

    Vitest · Playwright · axe

  • Pipelines, preview environments and observability.

    Docker · GitHub Actions · OpenTelemetry

  • TypeScript
  • React
  • Next.js
  • Node.js
  • Go
  • PostgreSQL
  • Playwright
  • Docker
  • CSS
  • WebGL
  • Figma
  • Vitest

Let’s talk

Need this stack on your team?

Let’s talk

Tell me about your project. I usually reply within two working days.