Skip to main content

Work with me

Need an experienced engineer who can own the technical side of your product?

I take on a small number of projects each quarter. If you need someone who can go from architecture to deployment without hand-holding, we should talk.

What I've shipped

Not hypothetical capabilities. Real products I designed, built, and maintain.

Outdoor adventure platform

Landbound

Built a full-stack platform for planning group outdoor adventures. Route planning with GPS data, real-time group coordination, and gear list management. Designed the data model, built the frontend and API, and deployed the entire stack.

GPX-to-apparel pipeline

Routemade

Created a platform that turns real hiking, running, and cycling routes into custom apparel. Built the GPX parsing engine, route rendering pipeline, and print-on-demand fulfillment integration. From file upload to shipped product.

Self-hosted homelab

Production infrastructure

Built and maintain a production-grade homelab running on Proxmox. Containerized services with Docker, automated deployments, reverse proxying with Caddy, monitoring, DNS, and networked storage. Every critical service I depend on runs on hardware I control.

Why work with me

You get one person who covers what most companies need two or three people for.

9+ years shipping production software

Not just writing code. Shipping products that real people use, maintaining them, and iterating when requirements change.

Full-stack by default

Frontend, backend, infrastructure, deployment. I don't hand off code and wait for someone else to make it work.

Product and marketing background

I've run ad campaigns, managed launches, and learned what resonates with users. I think about business outcomes, not just technical ones.

Deep infrastructure knowledge

I self-host the services I depend on. I understand what happens below the abstraction layer because I've built it myself.

Founder mentality

I've built and launched my own products. I make decisions like an owner because I've been one.

How I think about engineering

Ship first, optimize later

A working product in users' hands teaches you more than a month of architecture planning.

Own the full stack

If I build it, I deploy it, monitor it, and fix it at 2 AM. No handoffs, no finger-pointing.

Simple until proven otherwise

PostgreSQL before Kafka. A monolith before microservices. Complexity should be earned, not assumed.

Build what you can control

I self-host where it matters. Depending on someone else's uptime for your core product is usually the wrong call.

How it works

01

Tell me about your project

Send me an email with what you are building, where you are stuck, and what you need. Keep it brief.

02

We have a short call

A 30-minute conversation to see if it is a good fit. No commitment, no pitch. Just an honest assessment.

03

We start building

Weekly engagements with clear deliverables. You get progress, not promises.

Engagements start at

$7,500 / week

I take on one or two projects at a time so I can give each one my full attention.

Tell me about your project

I will get back to you within 48 hours.