The person behind the work
About Me.
I'm an experienced engineer from Split, Croatia, with a passion for solving complex technical challenges. My journey spans from industrial automation to modern software development, always driven by curiosity and the desire to create impactful solutions.
01 / The journey
Built on experience.
Nov 2025 - Present
Staff Software Engineer at Quadrivia AI
I build the orchestration, telephony and integration services behind an AI voice and SMS platform for patient communication. I founded the Journey Engine and regional telephony service, designed a unified outcome model across services, and delivered an after-hours callback integration for a healthcare customer. My work spans Python/FastAPI backends, React/TypeScript interfaces and event-driven services on GCP, alongside technical design, code review and production releases across two regions.
Dec 2022 - Present
Principal Software Engineer at Akritech
Through my independent consultancy, I deliver software architecture and backend platform engineering across distributed systems, healthcare AI, enterprise SaaS and developer tooling.
Sep 2022 - Aug 2025
Developer Tools Engineer → Staff Engineer → Platform Architect at Macrometa
At Macrometa, I progressed from developer tooling to core platform engineering and architecture. I built SDKs and CLI tools, engineered features for a distributed cloud platform, and designed FaaS and Mobile JS Offload services using Rust, TypeScript and WebAssembly. As Platform Architect, I led distributed technical teams of more than ten people while remaining hands-on with implementation.
Aug 2021 - Aug 2022
Developer Experience Engineer at Infobip
I developed and maintained SDKs and API libraries in Python, TypeScript, JavaScript and C#, helping developers integrate communication services and get started with the platform. The role brought together my background in communication technology and my interest in making software easier to use.
Oct 2019 - Aug 2021
Software Engineer at IT Sistemi
I built enterprise content management solutions and automated payment processing systems using OCR, C# and JavaScript. The work connected document processing, machine vision and business workflows.
Oct 2018 - Jul 2025
Lecturer and Associate Expert at the University of Split
At the University Department of Professional Studies, I taught robotics and assisted with advanced control systems courses. I developed lectures and practical exercises in machine vision and robot commissioning, bringing industry experience into the classroom. I also authored two Croatian-language robotics books, published in 2023.
Jan 2016 - Sep 2019
Automation & Robotics Engineer at Axium Europa and Kontakt
At Axium Europa, I developed PLC and robot control software for industrial clients. I then joined Kontakt, creating machine vision applications and robotic control systems in C# and Python. These projects took me across warehouse automation, glass manufacturing and other industrial environments.
Mar 2012 - Dec 2015
Software Engineer at Adria Winch
I started my engineering career developing PLC-based automation software for winch and hoist systems. Working with physical machinery gave me a practical foundation in control systems, commissioning and reliable software.
02 / Perspectives
Ideas I carry with me.
"Curiosity is one of the great secrets of happiness."
"Everything can be taken from a person, but one thing: knowledge."
"The only way to do great work is to love what you do."
03 / How I work
Skills & Expertise
Technical
- Python & FastAPI
- Rust
- TypeScript & React
- Distributed Systems
- Event-driven Architecture
- DAG Orchestration
- Conversational AI & Voice Agents
- GCP & Kubernetes
- PostgreSQL & Redis
- Tenant Isolation & Access Control
- Industrial Robotics & Machine Vision
- PLC Programming
Professional
- Technical Leadership
- Problem Solving
- Project Management
- Teaching & Mentoring
- Cross-functional Collaboration
04 / Sharing knowledge
Writing & Teaching
My two robotics books bring practical engineering experience into learning materials. Explore my published books.
05 / Looking ahead
Current Focus
I'm focused on reliable AI-powered patient communication: coordinating voice and SMS workflows, recovering from failures, integrating with healthcare systems, and operating services in production. I continue to explore AI-assisted engineering while staying hands-on with architecture, implementation and technical leadership.
See the work in practice