Director of Software Engineering

Nothing is impossible.
Just depends on time and money.

Nearly 20 years turning complex technical challenges into scalable solutions — from hands-on engineering to leading high-performance teams and pioneering AI-driven architectures.

Leader with a coder's mindset

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.

~20
Years in industry
AI
Daily passion
Lines of code
0→1
Team builder

What I bring to the table

🧭
Leadership
Management
🏗️
AI Architect
Design
💻
Programmer
Language
💡
Solution Provider
Strategy
🌐
Full Technology
Development
Apache Spark
Big Data
🤖
AI
ML / LLMs
Cloud Systems
AWS / MS Azure

Experience timeline

Present
Director of Software Engineering
Technology Leadership
Leading cross-functional engineering teams, defining technical vision, driving adoption of AI architectures, and aligning engineering output with business strategy.
Mid-career
Team Leader / Senior Engineer
Software Engineering
Designed and delivered large-scale distributed systems using Java, Python, Go and Apache Spark. Mentored engineers and drove architectural decisions across multiple product lines. have also led teams of over 30 engineers.
Early career
Software Engineer
Full Development, HTML, JavaScript, PHP, JAVA, Python, ActionScript, MySQL
Built web applications and data pipelines. Developed deep programming expertise across the stack that continues to inform technical leadership decisions today.

AI — every single day

🧠

Large Language Models

Deep interest in LLM internals, prompt engineering, fine-tuning, and building production-grade LLM-powered applications.

🤖

Autonomous Agents

Designing and experimenting with agentic workflows, tool-use, multi-agent systems, and orchestration frameworks.

⚙️

AI Architecture

Bringing an architect's eye to AI system design — reliability, cost, latency, observability, and responsible deployment.

🔬

Hands-on Research

Coding experiments with the latest models and frameworks daily — because the best way to understand AI is to build with it.

🔥

Coding ≠ engineering

AI can code, but not engineer — at least, not yet. Be smart, not blind. Be original, not a shadow.

AI is not just LLM

Building RAG systems, fine-tuning models, NER in practice, the maths behind the scenes.

Let's connect

Whether it's a leadership opportunity, an AI collaboration, or just a good engineering conversation — my inbox is open.