Software engineer · Web · Mobile · Platforms

Software that ships, scales, and stays up.

I’m an independent software engineer. I design and build websites, web and mobile applications and the platforms behind them — including the infrastructure, domains and deployment — so you get something finished, fast, and yours to keep.

Available for new projects

What I do

Three ways to work together.

From a sharp first impression to a product that runs your business — pick the scale that fits.

  • 01

    Portfolio & landing pages

    Fast, striking single-page sites that make a first impression count — designed, animated and launched on your own domain.

    Learn more
  • 02

    Custom web & mobile apps

    Bespoke applications from idea to production: front end, back end, data — and the hosting, domains, security and pipelines around them.

    Learn more
  • 03

    B2B engineering

    Senior engineering capacity for product companies. Remote, embedded in your team, focused on the hard parts: services, scale and reliability.

    Learn more
  • TypeScript
  • C# / .NET
  • Angular
  • Node.js
  • PostgreSQL
  • Docker
  • CI/CD
  • REST & real-time APIs
  • Progressive web apps
  • three.js & motion
  • Observability
  • Automated testing
  • Linux & hosting
  • DNS & domains
  • AI integrations

How I work

A clear path from idea to a running product.

  1. 01

    Discover

    We pin down the goal, the audience and the constraints. You get a short, honest plan: scope, timeline and cost.

  2. 02

    Design

    Structure, visual language and the key interactions, reviewed early so nothing surprises you later.

  3. 03

    Build

    Clean, tested code in small increments you can see and try from the first week — not a reveal at the end.

  4. 04

    Launch & run

    Domain, hosting, security, monitoring and backups set up and documented. Then I stay on to support and evolve it.

Principles

Engineered like it matters.

The unglamorous things decide whether software is still good a year later.

  • Fast by default

    Lean pages, careful assets and real performance budgets — because speed is part of how something feels.

  • Yours to keep

    Your code, your accounts, your domain. Clear handover and documentation. No lock-in, no hostage situations.

  • Secure by design

    Sensible defaults, least privilege and dependencies kept current, so security is not an afterthought.

  • Observable in production

    Logs, health checks and alerts, so that problems find me before they find you.

Selected work

Case studies, coming soon.

I’m preparing detailed write-ups of recent builds — the problem, the approach and what shipped. Until then, ask me for a walkthrough or references.

See what’s coming

Let’s talk

Have something worth building?

Tell me about it. I read every message and reply personally.