About

I live in Sarajevo, Bosnia & Herzegovina, where my career has grown from building backend systems to leading engineering teams and shaping technical strategy for AI-driven products. Over more than 14 years, my work has evolved from hands-on implementation to designing systems, teams, and processes that help technology create lasting impact.

Early in my career, I focused on building reliable backend systems and distributed architectures. Writing clear, maintainable code taught me how systems behave over time and through change. That foundation still guides how I lead today, with an emphasis on simplicity, reliability, and designs that teams can understand and evolve with confidence.

I began my career in an enterprise environment in 2013, where I spent more than four years learning how large-scale systems are built, operated, and maintained. That experience shaped how I think about reliability, ownership, and long-term system health. Since then, my primary focus has been startups, where I've applied those enterprise lessons to fast-moving environments.

Today, my work centers on helping teams build and operate reliable systems through strong engineering practices. This includes designing clear system boundaries, well-defined APIs, and cloud infrastructure that support iteration without sacrificing stability. My focus is on enabling teams to turn ideas into systems they can confidently operate, scale, and evolve over time.

I lead teams of up to 15 engineers, focusing on architecture, execution, and engineering standards. A key part of my role is creating the conditions for teams to fully use and adapt AI capabilities by making systems easier to reason about, safer to change, and aligned with product and business goals.

My technical background spans backend architecture, API design, and cloud infrastructure, with Go as my primary language. I believe successful AI systems are built on solid engineering fundamentals that allow teams to ship, iterate, and improve with confidence.

I am currently directing engineering at Kayse, working on an AI-powered legal technology platform.

Outside of my day-to-day work, I contribute to open source and write about engineering leadership and applied AI. I enjoy sharing practical lessons from building and operating real systems, especially around turning complex technology into something teams can rely on.

If you would like to connect to discuss product strategy, engineering leadership, or a potential collaboration, feel free to reach out via the contact page or connect with me on LinkedIn.