System Design
Distributed systems, microservices, event-driven design. I help you build things that don't fall over at 2 AM.
Senior Software Engineer — AI Agent Enablement, Software Architecture
I help engineering teams build AI systems that survive production — not just demos.
15+ years of distributed systems across telecom, banking, e-commerce, and AI.
I've spent the last 15+ years building distributed systems that actually hold up in production. Along the way I've worked across telecom, banking, e-commerce, and AI — at Alcatel-Lucent, Logos, secu-ring, Wayfair, and Vinted. I've done architecture reviews, mentored teams, and designed pipelines that handle millions of events a day.
More recently I've been deep in the messy parts of AI: agent architectures, LLM orchestration, skill registries, and real-time coaching systems. I help teams skip the hype and build stuff that works outside a demo.
What sets me apart is the overlap. I speak distributed systems and I speak AI. So I don't just know the patterns — I know how they break when they hit real infrastructure at scale.
A straightforward engagement — no ambiguity, no scope creep
We map your current system, surface the biggest risks, and I tell you honestly whether I can help or who can. No sales pitch, no commitment.
Free & No ObligationYou receive a written engagement plan: scope, timeline, deliverables, and pricing. Fixed scope or retainer your choice. Nothing vague, nothing open-ended.
Written & TransparentI integrate with your teams and ship. Architecture docs, decision records, code reviews outcomes your team can build on long after I'm gone.
Measurable OutcomesWhat I can do for your team
Distributed systems, microservices, event-driven design. I help you build things that don't fall over at 2 AM.
Agent systems, LLM orchestration, A2A protocols, skill registries, self-improving pipelines. Built for production, not for demos.
Real-time negotiation and soft-skills coaching with structured feedback loops. Backed by LLMs, grounded in real frameworks.
Technical due diligence, system audits, code review at scale. Before you invest millions, talk to someone who's seen enough failures to know what breaks.
Real problems. Measurable outcomes. A few examples of what I've shipped.
Their multi-agent system was producing hallucinatory handoffs — agents confident but wrong, passing garbage downstream. I redesigned the orchestration layer with typed contracts, skill registries, and structured fallback chains.
A monolithic order-processing system was collapsing under peak load. Redesigned with Kafka-backed event sourcing, idempotent consumers, and an outbox pattern. From fragile to bulletproof in 10 weeks.
Built a real-time LLM coaching system that listens to live negotiation sessions, provides structured in-ear feedback, and tracks skill improvements over time. Not a chatbot — a genuinely new category of tool.
What former managers say about working with me
Thoughts on AI architecture, systems, and engineering
Loading articles...
I help engineering teams design systems that scale, adopt AI architectures that work in production, and build coaching systems that transform how people learn. If you're working on something interesting, let's talk.
Currently accepting new clients