Skip to content

Independent software engineer

Software, built end to end.

I partner with companies to design, build and ship web products. Frontend, backend and everything that connects them.

Every layer of the product, one person accountable.

No handoffs between agencies and contractors. The same engineer owns the interface, the API and the deploy.

Frontend

Interfaces that feel fast and stay maintainable. Design systems, complex state, accessibility and real performance budgets.

  • React
  • Next.js
  • TypeScript
  • Tailwind
  • Motion

Backend

APIs, data models and integrations that hold up under real traffic.

  • Node.js
  • Go
  • PostgreSQL

Infrastructure

CI/CD, containers and observability. Deploys that are boring in the best way.

  • Docker
  • Terraform
  • GitHub Actions

Product engineering

Working directly with founders and product teams to turn loose requirements into shipped features.

Tools I reach for

  • TypeScript
  • React
  • Next.js
  • Node.js
  • Go
  • Python
  • PostgreSQL
  • Redis
  • GraphQL
  • Docker
  • Kubernetes
  • Terraform
  • Tailwind CSS
  • Vercel
  • GitHub Actions

How a project runs

  1. Discover

    We map the problem, the users and the constraints. You get a clear scope and an honest estimate.

  2. Design

    Architecture and interface decisions, made early and written down so nobody has to guess later.

  3. Build

    Weekly releases to a staging environment you can click through. Progress you can see, not a status report.

  4. Ship

    Launch, monitoring, and a handover your team can own from day one.

Have something that needs building?

Tell me about the product, the timeline and the team. I reply within two working days.

Start a project