Mike ONeal — software engineer with 25+ years of experience, San Francisco

About

Mike ONeal

The short version: 25+ years of building software, from assembly to AI. Currently building autonomous systems in San Francisco Bay Area.

The Long Version

Every layer of abstraction, from the bottom up

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

San Francisco to Colombia, the hard way

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

Not just logos — actual work

Apple

Built internal tooling and infrastructure for engineering teams during multiple contract engagements.

Microsoft

Developed platform components and developer-facing tools across multiple product groups.

Intel

Systems-level engineering work on performance-critical software close to the hardware.

PayPal

Built financial services infrastructure handling high-volume transaction processing.

YouTube

Contributed to video platform engineering at scale — the kind of scale where every millisecond matters.

X.com

Worked on platform infrastructure during a period of rapid technical transformation.

GEICO

Built insurance technology systems automating underwriting and claims workflows.

Callaway Golf

Developed consumer-facing digital experiences and e-commerce infrastructure.

Upper Deck

Built technology for collectibles authentication and digital product platforms.

What I'm Building Now

Current projects

ClaimHawk

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 →

AM — Autonomous Coding Agent

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 →

YouTube — AI Engineering for Builders

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

San Francisco Bay Area

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.