Software architecture · Applied AI · Product engineering

I turn difficult product decisions into systems that hold up.

I work with founders and product teams when architecture, applied AI, or delivery has become hard to reason about. We make the trade-offs visible, choose the next move, and stay close enough to the build to make it work.

Where the work connects

Strategy, architecture, and delivery should point in the same direction.

Most hard product problems are not just code problems. The product decision, technical design, delivery plan, and operating reality have to make sense together.

AI that does a real job in the product.

AI systems

I design agentic workflows, retrieval systems, document intelligence, and evaluation loops around a clear user or operator decision, not around an AI demo.

  • LLM applications
  • Agents and orchestration
  • RAG and knowledge systems
  • Evaluation and guardrails
Two friendly service robots hand off a glowing task capsule while context travels with it.

Cloud architecture the team can understand and change.

Cloud architecture

I shape service boundaries, data flows, infrastructure, observability, and delivery practices so the product can grow without making every change risky.

  • AWS platforms
  • Distributed systems
  • APIs and integrations
  • Reliability and observability
Cloud architecture imagined as a layered building with database foundations, server floors, integration bridges, and observability beacons.

Product thinking and engineering in the same room.

Product engineering

I bring product judgment and hands-on engineering together to clarify the problem, choose the right scope, and ship a coherent first version that can evolve.

  • Product strategy
  • Full-stack delivery
  • Technical direction
  • Engineering leadership
Three friendly builder robots frame, assemble, and test a modular product inside a continuous feedback loop.
Explore the capabilities

A decade inside the work

I have worked from the first architecture decision to the team that has to run it.

Since 2014, I have worked across early ventures, enterprise systems, insurance, retail, and applied AI. That range helps me see how a technical decision changes the product, the operation, and the team around it.

A friendly guide follows one continuous path through increasingly broad rooms of engineering responsibility.
Follow the full journey
  1. Founder

    Independent venture, currently in stealth

    Building an independent product practice around applied AI, reliable software, and shorter paths from an unclear problem to a working product.

  2. VP of Engineering

    LuckyTruck

    Led engineering for a commercial trucking insurance platform, spanning product delivery, AWS architecture, document intelligence, integrations, and operations tooling.

  3. Technology Lead

    UVERA

    Worked on platform architecture, delivery systems, and service boundaries for a product built around high availability.

Selected systems

Work that had to operate in the real world.

Insurance, retail, applied AI, and marketplaces. In each one, the architecture had to make sense to the people selling, operating, or using the product.

Explore all case studies

Where I am most useful

Bring me the product problem that refuses to fit in one box.

I like problems with real constraints and no obvious answer. Direct questions make the trade-offs visible, and staying close to the code keeps the strategy honest.

How the work gets done

Start with what is stuck

Tell me about the hard part.

You do not need a polished brief. Share what the team is building, what keeps getting in the way, and what needs to happen next.

I'll use these details only to read and reply to your message. Privacy policy