
About Me.
I'm a software architect and team leader passionate about designing systems that are not only scalable and robust — but meaningful, maintainable, and built to last.
With over a decade of hands-on experience, I’ve led teams and crafted architectures grounded in Domain-Driven Design, CQRS, and Event-Driven principles. I care deeply about clean code, testability, and intentional design — always searching for simplicity that supports, not hides, complexity.
Lately, my curiosity has led me into the world of AI-augmented development: integrating LLMs, RAG pipelines, and intelligent tooling into real-world workflows. I believe AI can be more than a shortcut — it can be a catalyst for better engineering, if we build the right foundations.
This blog is where I explore those foundations — and how we can use clarity, structure, and discipline to shape the future of software. I'm here to share what I’ve learned, challenge assumptions, and contribute to a more thoughtful development culture.