
About
The short version: 25+ years of building software, from assembly to AI. Currently building autonomous systems in San Francisco Bay Area.
The Long Version
I started programming in the 1980s. Not with JavaScript or Python — with assembly language and C. Memory management. Pointers. Registers. The kind of programming where a single off-by-one error doesn't throw an exception — it corrupts memory and crashes the machine.
From there, I watched every layer of abstraction get built. I didn't just watch — I built on each one as it arrived. Desktop applications when GUIs were new. Web applications when HTTP was still a novelty. Mobile when the iPhone SDK dropped. Cloud infrastructure when AWS was just S3 and EC2. Machine learning when you still had to write your own gradient descent.
Each era taught something the next one needed. Systems programming taught me how computers actually work — not the abstraction, the metal. Web taught me distributed systems and the reality of network latency. Mobile taught me constraint-driven design. Cloud taught me infrastructure as code and the economics of scale. ML taught me statistical thinking and the difference between a demo and a production system.
This is why I can build AI systems that work in production — because I understand everything underneath. When an LLM hallucinates, I know why. When a pipeline fails at scale, I know where to look. When someone says “it works on my machine,” I know exactly what that means and exactly how to fix it.
The Sailing Detour
In 2019, I left San Francisco on a sailing voyage to Chile. Not a cruise. A small boat, open ocean, months of passage-making down the Pacific coast.
Off the coast of Colombia, the boat ran aground. That was the end of the sailing plan and the beginning of a different kind of journey. I navigated home overland — through the Darién Gap and up through Mexico. If you don't know the Darién Gap, it's the roadless jungle between Colombia and Panama that most people fly over. I walked through it.
This isn't filler on a bio page. It tells you something about how I operate. I chose the sailing route because it was harder and more interesting than flying. When the plan broke, I didn't call for extraction — I found a new route through. That's the same approach I bring to engineering: pick the path that teaches you something, and when it breaks, adapt and keep moving.
Companies I've Worked With
Built internal tooling and infrastructure for engineering teams during multiple contract engagements.
Developed platform components and developer-facing tools across multiple product groups.
Systems-level engineering work on performance-critical software close to the hardware.
Built financial services infrastructure handling high-volume transaction processing.
Contributed to video platform engineering at scale — the kind of scale where every millisecond matters.
Worked on platform infrastructure during a period of rapid technical transformation.
Built insurance technology systems automating underwriting and claims workflows.
Developed consumer-facing digital experiences and e-commerce infrastructure.
Built technology for collectibles authentication and digital product platforms.
What I'm Building Now
An autonomous dental claims system that handles revenue cycle management end-to-end — from claim submission to payment posting. No human in the loop for routine claims. This is what AI automation looks like when it's built by someone who understands both the technology and the domain.
View project →A fully autonomous coding agent that takes work items from a kanban board and ships production code without human intervention. It built this website. Not a toy — a real system that commits, tests, and deploys.
Learn more →Not hype content. Not beginner tutorials. Real AI engineering education for people who build things — autonomous agents, production ML pipelines, and the actual craft of shipping AI systems that work.
Watch on YouTube →Location
Based in San Francisco. Available for on-site work in the Bay Area and remote engagements anywhere. Most of my ongoing work is remote, but I show up in person when it matters.
Work With Me
Services
Part-time technical leadership for startups and growing companies.
Services
Hands-on AI engineering, strategy, and team transformation.
Projects
Autonomous dental claims — AI handling revenue cycle management end-to-end.
Resume
PDF and Word formats. The formal version of everything on this page.