Services

I help organizations design reliable engineering systems.

AI is not the product. AI is one of the forces changing how engineering organizations operate. Whether the work is technical leadership, AI-assisted software delivery or multi-agent systems, the objective is always the same: designing systems that produce predictable, high-quality outcomes.

Dan Patrascu-Baba speaking on stage at DevTalks
What I do

Four reasons organizations bring me in

Each one is a different entry point into the same problem: building an engineering system that produces predictable outcomes as the company and its tools change.

Engineering Leadership

Experienced CTO-level guidance for organizations making critical technology decisions.

Fractional CTOTechnology StrategyArchitecture ReviewsTechnical Due DiligenceExecutive Advisory
Explore this service

AI-Assisted Engineering

Redesign software delivery for the age of AI through better architecture, governance, planning, context engineering and engineering practices.

AI-Assisted Engineering DiagnosisEngineering TransformationAI Engineering ArchitectureWorkshops
Explore this service

Agentic Automation

Find the business workflows worth automating, then architect and build enterprise-grade AI agent systems: orchestration, evaluations, governance and EU AI Act compliance.

Workflow DiscoveryMulti-Agent ArchitectureMulti-Agent ImplementationObservability & EvaluationsWorkshops
Explore this service

Workshops & Speaking

Help leaders and engineering teams build practical capability through keynotes, executive briefings and hands-on workshops.

Leadership WorkshopsTechnical WorkshopsConference TalksExecutive Briefings
Explore this service
How I think about it

Six beliefs behind every engagement

The work is opinionated. These are the positions everything else follows from.

01

AI changes engineering systems, not just code generation.

02

Reliable AI systems are designed, not prompted.

03

Architecture matters more in the age of AI, not less.

04

Technology decisions are business decisions.

05

Engineering organizations should optimize for repeatability rather than heroics.

06

The goal is not to adopt AI. The goal is to build a better engineering system.

Not sure which one fits?

Most engagements start as a single conversation about what is actually slowing the engineering organization down. Bring the problem; we will work out the shape together.