Open to forward-deployed and AI engineering roles, starting now. Get in touch
Forward-deployed & AI engineer

I build the software I used to wish existed.

Most engineers get handed a spec. I go into the customer's environment first. Fifteen years running real operations means I can read the workflow and name what's actually broken before a line of code gets written.

React TypeScript Node.js Firebase Claude API Apps Script
15Years inside real operations
3Systems shipped to production
90%Of custom orders automated
1Engineer per build, end to end

What actually goes into a build.

Belmont Home Staging, 2025
Handwritten forms
Spreadsheets
Email threads
The build
Signed contracts
Sent invoices
Live dashboard

The client was retyping the same job three times. Intake on paper, quote in a spreadsheet, invoice in email. The build reads the handwriting, generates the contract, and puts the revenue on one screen. Nobody retypes anything.

How I work.

Operations first, then code

Audit the operational reality

Fifteen years running real business operations before I wrote production code. I read a messy workflow the way the people living in it can't. Then I name what's actually broken.

Ship production-grade software

Full-stack, tested, deployed, and owned end to end. Not a prototype that needs a team to finish. Software that goes live and stays up.

Ship at the speed the tooling enables

I use Claude Code to compress the gap between understanding a problem and shipping the fix, without giving up judgment on what to build or why.

The questions I get asked.

Before the first call
What does forward-deployed mean in practice?

I sit inside the customer's environment before the spec exists. I watch the work get done, find where the same data gets typed twice, and write the requirements myself. The build starts after that, not before.

How much of this is AI-assisted?

Most of the typing. None of the judgment. Claude Code closes the distance between knowing what to build and having it running. Deciding what to build and what to leave out is still the job.

What happens when the requirements are wrong?

They usually are, at least in part. That is the reason I go in first. When a requirement turns out to describe the workaround rather than the problem, I say so, show what I saw, and rescope in the same week.

What are you looking for?

A forward-deployed or AI engineering role on a team that puts engineers in front of customers and ships. Remote or hybrid. Available now.