
AI systems, internal tools, and automations — engineered with the discipline of robotics and shipped in weeks. Real software that runs in production without you watching it.
Currently booking projects
Automations shipped
AI workflows across enterprise operations teams, running daily without a babysitter.
Weekly hours recovered
Manual work removed from operations teams — every week, permanently.
Systems in production
From AI photography studios to construction ERPs to autonomous robotics. Each one shipped and running.
What I build
Robotics & computer vision
Voice-controlled pick-and-place on a UR5e arm: ROS 2 and MoveIt 2 for motion planning, a depth camera with real-time vision to locate and grasp objects, and a full Alexa → AWS Lambda → ROS 2 pipeline for spoken commands. Modular nodes, simulation-to-hardware ready. This is the systems engineering underneath everything else I build.
Custom Software Development
The tools your team needs but no SaaS vendor sells: ops dashboards, lead pipelines, custom CRMs, workflow engines. Built for the exact shape of your business. Yours to own, not subscribe to forever.
AI systems & automations
Working LLM integrations, agents, retrieval pipelines, and evaluations — built like real software, with tests and observability. Plus the boring, high-impact automation work: manual spreadsheets, data plumbing, and ops handoffs replaced with code that runs quietly. Not demos. Things that run in production without you watching them.
Selected work · 2023–2025

Unified operations for 8 clubs across 3 sports federations.
Collapsed a 2-week production cycle into 24 hours.
How I work
I write the code.
No subcontractors, no 'team of vetted freelancers.' When you hire me, I'm the person on the keyboard. You get my thinking on your problem — not a project manager who escalates to someone you've never met.
Working software in weeks.
I ship weekly demos. You see progress. No surprise invoices at the end of month three. If it's not working, we know in week two — not week twelve.
If it doesn't move a number, it doesn't ship.
Every system I build has a metric attached. Saved hours. Reduced errors. Faster cycle time. If we can't agree on what success looks like before we start, we don't start.
I say no a lot.
I take on 6 projects a year. Not 20. I'd rather recommend someone better suited than over-commit and underdeliver. Scarcity isn't marketing — it's how good work actually gets done.
Get in touch
I respond within 24h on weekdays. Currently booking projects.

