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."

— Bryant H. McGill

"Everything can be taken from a person, but one thing: knowledge."

— Heard it from my University Professor, decade after still one of my core values

"The only way to do great work is to love what you do."

— Steve Jobs

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
Another side of the storyBeyond Engineering