Services_
Four things I get hired for. The first two are usually the same conversation, and the last one is never optional — every engagement ships to production, I don't hand over slide decks.
AI integration and automated agents
Fixed-scope project quotes · 4–6 weeks · no retainers
Connecting your product to an AI model is the easy part. What actually matters is making it reliable: giving it the right tools to act on your behalf, grounding its answers in your own data instead of letting it guess, controlling what each request costs and how fast it responds, and testing changes before they reach a customer instead of finding problems after they do. I build that whole system, not just the connection to the model.
Self-hosted AI infrastructure
Fixed-scope project quotes · 4–6 weeks · no retainers
Running AI models yourself — instead of paying per request to a provider like OpenAI — is mostly an operations problem, not a model problem: keeping the service running, managing the graphics hardware it depends on, shrinking models to fit what you have, and shipping updates without downtime. hal0, the platform I built and run at home, is proof of that discipline: it targets AMD hardware most AI tooling ignores by default — built on AMD's ROCm software instead of the usual Nvidia path — and it runs ten different AI features (chat, search, transcription, speech, image generation) behind one API, each one isolated in its own container so a failure in one doesn't take down the rest. I bring that same operating discipline to wherever your models need to run — your own servers, a cloud account you control, or a mix of both.
Custom applications built on AI
Fixed-scope project quotes · 4–6 weeks · no retainers
Most 'AI features' are a chat box bolted onto an existing app. I build applications where the AI model is part of the core logic from the start, not an add-on — with reliable data handling, clear error messages when something goes wrong, and a setup any other developer can pick up and maintain. The same standard I'd hold any product to, AI or not.
UI/UX design and design systems for technical products
Fixed-scope project quotes · 4–6 weeks · no retainers
On guys.sh's trading cards, a hover animation tilts the card toward your mouse — a nice touch on a laptop, but one that would just get in the way on a touchscreen, where there's no mouse to track. I only turn it on for devices that actually have one, provide a simpler transition for anyone who has motion effects turned off, and made sure the whole thing works from a keyboard alone. Those are decisions a template or code generator doesn't make on its own. I apply the same care to operational interfaces: hal0's dashboard shows what a system component is actually doing right now, not a green checkmark left over from the last time it worked — because a status indicator that lies to you is worse than one that honestly says something's wrong.
How we work
$150/hr flat. Project work is quoted fixed-scope against an outcome. Engagements are capped at 4–6 weeks or run to a milestone. No retainers.
Scoped up front and billed against milestones, not an hourly estimate. Best when the destination is already clear.
Billed weekly against a written scope, capped at 4–6 weeks or a defined milestone. The default shape for AI integration and platform work.
A review of your system's architecture, an audit of what your AI usage costs to run, or a clear yes-or-no on an existing AI feature — delivered as a written recommendation.
A paragraph on what you're building and what's stuck.
No pitch. I say plainly whether I'm the right person.
Scope, price, sequence, and what I'd cut if the budget moved.
Something in staging every week, with a note on what changed.
Common questions
Yes — I'm actively looking for an AI engineering or AI platform role. Freelance work is scoped around that search, not the other way around.
$150/hr flat, on every engagement. Project work is quoted fixed-scope against an outcome, not billed against an hourly estimate.
No. Engagements are capped at 4–6 weeks or scoped to a milestone, then they end — no standing monthly block.
Not as a service. Fifteen years of production WordPress work — including consolidating forty client sites onto one publishing system — is why I trust myself to run infrastructure now. It isn't what I'm selling.
Let's Build Something Cool._
Ready to bring your project online, or hiring for an AI engineering role? Tell me which of the four this is — or that it's none of them.