Let’s build
something useful !

. I help founders and small teams build products people enjoy using, from the first idea to launch and beyond.

Meet the work

Products I’m most proud of

From launching new businesses to improving an award-winning app, here’s how I’ve helped ideas become products people can rely on.

Abovo

CTO & founding engineer

Hiring built around people

A hiring platform that matches people by behaviour and chemistry, without a CV.

I took Abovo from the first build to its New York launch. I now lead a team of six, building a more personal way to find the right fit.

Abovo’s website introducing its approach to hiring without CVs

Meevee

Engineering lead

Good shows for a new generation

A streaming service bringing children the quality shows many of us grew up with.

I lead the technical build, turning that belief into a product and shaping its foundations for launch and beyond.

Meevee’s website featuring a colourful, handmade television

Craft

Product engineer

A thoughtful space for ideas

A place to write, plan, and bring notes, tasks, and documents together.

I worked on the web app, website, internal tools, and features across devices, alongside designers, marketing, and fellow engineers.

Craft’s website showing colourful documents for notes, tasks, and ideas

App Store AwardMac app of the year

Webby AwardsThree-time winner

What I can help with

Build a new web app, mobile app, or SaaS product, or improve an existing one. Get support for a complete build or a specific challenge, across a wide range of industries.

Code alone isn’t enough anymore. It’s easy to copy; sustained care, growth, shared values, and community are much harder to replicate.

Working with me

Clear plans, honest conversations, and room to do good work. Here’s how a first hello becomes a working product.

  1. Start with a conversation

    Tell me what you’re building and where you could use a hand. A short call is a chance to ask questions, get to know each other, and see if working together feels right.

  2. Understand the whole picture

    I’ll get to know your customers, team, and business before suggesting a solution. That means listening carefully, asking questions, and being honest about where I can help.

  3. Agree on a clear plan

    I’ll suggest a scope, milestones, and a timeline, then put the agreement in writing. You’ll know what success looks like, how progress is tracked, and what happens next.

  4. Build, learn, and repeat

    Just because something can be built doesn’t mean it should. I focus on what helps your customers and business. I take ownership of the build, share working versions early, and use feedback to guide each iteration.

    Tools I usually work with

    • Node.js
    • Python
    • Go
    • React
    • Next.js
    • Swift
    • PostgreSQL
    • MongoDB
    • Redis
    • Figma
    • Docker
    • Codex
    • Claude
    • Google Cloud
    • DigitalOcean
    • Cloudflare
    • iOS
    • Android
    • PWA
    • PostHog
  5. Keep the conversation going

    Expect regular check-ins, honest feedback, and the occasional bad joke. I’ll raise concerns early, share what’s working, and make room to celebrate progress, on a call or over coffee.

Let’s talk

Have an idea, a role, or a question? Tell me a little about it. I’m easy to talk to, so I’ve been told.

Message me on LinkedIn (opens in a new tab)