ABOUT · ENGINEER · OPERATOR · BUILDER

The work got broader.
The instinct stayed close.

I learned to see technology as part of a larger operating system — people, product, infrastructure, economics and judgment moving together.

I started close to the interface: design, web and the question of whether something made sense to the person using it. Every stage after that added another constraint rather than replacing the last one.

Growth and analytics made outcomes measurable. Software, data and infrastructure made reliability and scale visible. Product and operating responsibility widened the frame again to teams, economics, risk and execution. The useful part of that range is being able to see how those pieces affect one another.

WHAT SHAPED THE WAY I WORK

See the whole system.
Find the part that matters.

The disciplines changed, but the useful questions became more consistent: What is actually constrained? What decision would change the outcome? What has to be true for the system to work in the real world?

01

Make the problem legible.

Clarity comes before architecture. Understand the user, the workflow, the economics and the consequence of being wrong before deciding what to build.

02

Build across the seams.

The interesting constraints rarely respect org charts. Product, software, infrastructure, automation and operations often have to move together.

03

Stay close enough to learn.

Shipping keeps judgment honest. Measure what moved, notice what did not, and let real use change the next decision.

RANGE WITHOUT DISTANCE

Broader context.
Still hands-on.

I value range because it changes the questions I ask — not because it creates distance from the work.

BUILDER

Understand the system by making it real.

Architecture, software, AI, infrastructure and automation are most useful when they are close enough to a real user and a real constraint to expose what the abstractions missed.

OPERATOR

Judge the technology by what it enables.

Adoption, reliability, cost, risk, pricing and delivery are not downstream details. They shape the technical decision from the beginning when the outcome actually matters.

THE OVERLAP

The same problem often has a technical description and a business description. The work gets better when both are visible at the same time.

STILL BUILDING

Build into what
changes next.

New technology gets interesting when it survives contact with a real problem.

AI is changing what software can do, how products are designed and where the economics of a system live. The useful understanding comes from building with it — turning possibility into working products and testing the assumptions against real constraints.

01

Agentic software systems

How persistent agents coordinate work across tools, infrastructure and business processes — and where human judgment should stay in the loop.

02

AI-native product architecture

What changes when generation, memory, identity, multimodal interaction and model choice become first-order product decisions.

03

Economics as architecture

Usage, infrastructure cost, pricing and monetization are increasingly technical design constraints — especially in AI-native products.

OPEN CHANNEL

If the problem crosses disciplines,
I’m interested.

The best conversations usually start with something difficult enough that the answer cannot live neatly inside engineering, product or business alone.