About

Field experience shapes how I engineer.

Fifteen years of standing in front of customers while a system misbehaved taught me that most failures are integration failures, most requirements are incomplete, and the only proof that something works is production behavior. That is the lens I bring to software, infrastructure, and AI systems.

AI looks new until you diagram the traffic

The payload changed, but the operational questions remain familiar: what entered the system, what capability it requires, which paths are eligible, what policy applies, how the path is observed, and what happens when it fails. I use telecom as prior art—not as a claim that AI and communications systems are technically identical.

Customer constraints are engineering constraints

The security review, the legacy integration, the change window, the team that has to operate it after go-live — those shape the design as much as the requirements document does.

Understand the environment before changing it

Most failed implementations are discovery failures. The system you are integrating with is already running someone's business.

Production behavior matters more than architecture diagrams

A design is a hypothesis. What it does at 2 AM under real traffic, with real data and real dependencies, is the result.

Good systems expose their state

Logging, health checks, traceability, and clear failure modes are not extras. If you cannot see what a system is doing, you cannot operate it under pressure.

Migration, failure handling, documentation, and handoff are engineering

Work is not finished when it works on the first environment. It is finished when someone else can run it.

Solve the immediate problem, then extract the pattern

The first deployment earns trust. The repeatable version is where the leverage is.

Low & slow

Same discipline, different fuel.

Offset stick burner and a drum smoker. Twelve hours of holding one temperature is a control-loop problem: measure, adjust early, and respect the lag between the change you make and the result you see.

225°F

Setpoint held · 12 hours