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 spans full development stack, distributed data systems, and — most recently — designing 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
Career
Passion
Deep interest in LLM internals, prompt engineering, fine-tuning, and building production-grade LLM-powered applications.
Designing and experimenting with agentic 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, not blind. Be original, not a shadow.
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.