Nearly 20 years turning complex technical challenges into scalable solutions — from hands-on engineering to leading high-performance teams and pioneering AI-driven architectures.
About me
I'm a Director of Software Engineering with close to two decades of hands-on and leadership experience. I build and mentor development teams, set technical strategy, and still love rolling up my sleeves when the problem demands it.
My career has spanned complex development technologies and distributed data systems, and most recently, the design of AI-powered architectures. I believe great engineering culture is the multiplier behind every great product.
Outside the office I actively explore LLMs, autonomous agents, and the rapidly evolving landscape of AI tooling — both for the craft and the sheer curiosity of it.
Specialties
Expertise
Career
Passion
Deep interest in LLM internals, prompt engineering, fine-tuning, and building spec-driven production-grade LLM-powered applications.
Designing and experimenting with agentic harness workflows, tool-use, multi-agent systems, and orchestration frameworks.
Bringing an architect's eye to AI system design — reliability, cost, latency, observability, and responsible deployment.
Coding experiments with the latest models and frameworks daily — because the best way to understand AI is to build with it.
AI can code, but not engineer — at least, not yet. Be smart. Be original.
Building RAG systems, fine-tuning models, NER in practice, the maths behind the scenes.
Contact
Whether it's a leadership opportunity, an AI collaboration, or just a good engineering conversation — my inbox is open.