Software Architect and AI Engineer with 13+ years of experience across cloud architecture, AI engineering, full-stack systems, and DevOps. Currently building AI-native engineering platforms, architecting autonomous coding agents, multi-agent code review systems, MCP tooling, and enterprise RAG pipelines while leading architecture for AI-powered legal tech, compliance, and trust infrastructure products. Proven track record leading enterprise software initiatives, designing resilient microservices, and shipping solutions across LegalTech, InsurTech, GovTech, and eCommerce (.NET, TypeScript, React, React Native, Azure, AWS). Creator of 20+ published games with 5M+ players. By combining my academic background in model-driven architectures and domain-driven methodologies with an entrepreneurial mindset, I offer deep expertise in product development and understanding of existing solutions in relation to the current technological landscape.

Skills

AI & ML

  • LangChain
  • LangGraph
  • RAG Pipelines
  • Vector Databases
  • PGVector
  • Prompt Engineering
  • Context Engineering
  • AI SDK
  • Langflow
  • MCP
  • LLM Integration

Software Architecture

  • SOA
  • Microservices
  • DDD
  • SOLID
  • Design Patterns
  • Enterprise Architecture
  • Cloud Architecture
  • CQRS
  • Event-Driven
  • RabbitMQ
  • MassTransit
  • gRPC

Web Development

  • ASP.NET Core
  • React
  • Next.js
  • Node.js
  • Bun
  • REST API
  • GraphQL
  • Angular
  • Nest.js
  • Tailwind
  • TanStack
  • Web3.js
  • Laravel
  • FastAPI

Cloud & DevOps

  • Azure
  • AWS
  • Vercel
  • Docker
  • Kubernetes
  • CI/CD
  • Terraform
  • AWS CDK
  • SST
  • GitHub Actions
  • Azure DevOps
  • GCP
  • Helm

Programming Languages

  • C#
  • .NET
  • JavaScript
  • TypeScript
  • Java
  • Unity
  • PHP
  • Go
  • Python

Mobile Development

  • React Native
  • Expo
  • Android
  • iOS
  • Firebase
  • Google API
  • NativeWind

Security & Trust

  • C2PA
  • PKI
  • HMAC
  • JWT
  • OAuth
  • Keycloak
  • eIDAS
  • Sigstore
  • in-toto
  • Cosign

Database Technologies

  • SQL
  • NoSQL
  • MSSQL
  • PostgreSQL
  • Supabase
  • MongoDB
  • Redis
  • AWS RDS
  • DynamoDB
  • PGVector
  • Prisma

Work Experience (9)

Jan 2023 - Current
Software Consultant / Freelance
NextLevel Dev
Zagreb, Croatia https://nextlevel.dev
  • Azure
  • AWS
  • Vercel
  • Microservices
  • Software Architecture
  • Solution Architecture
  • Mobile
  • DevOps
  • AI
  • .NET Core
  • Angular
  • React
  • React Native
  • Next.js
  • Unity
  • Langflow
  • LangChain
  • Docker
  • Kubernetes
  • Terraform

Leading strategic software development projects across web, mobile, and cloud platforms while providing technical leadership and consulting services. Specializing in enterprise-grade solutions using .NET ecosystem, modern web technologies, and cloud platforms. Focus on microservices architecture, AI integration, and following industry best practices while promoting a culture of continuous learning and innovation.

  • Delivering end-to-end software solutions for clients across Belgium, Netherlands, Germany, United Kingdom, United States of America and Croatia - from architecture and development to deployment and maintenance

  • Building AI-powered products integrating LLMs, RAG pipelines, vector databases, and custom MCP servers using LangChain, LangGraph, and AI SDK

  • Architecting microservices systems with .NET Core, React, and Next.js deployed on Azure, AWS, and Vercel

  • Developing cross-platform mobile applications with React Native and Expo, including government and court system integrations

  • Providing technical leadership, code reviews, and mentorship across multiple concurrent projects

Jun 2025 - Current
Senior AI Engineer
PwC
Prague, Czech Republic https://www.pwc.com
  • AI Agents
  • Agentic Workflows
  • LangChain
  • LangGraph
  • RAG
  • MCP
  • OpenAI Codex
  • Claude Code
  • Cursor
  • LLM Orchestration
  • TypeScript
  • Python
  • Node.js
  • NestJS
  • React
  • Next.js
  • Azure
  • Kubernetes
  • Helm
  • Docker
  • Sigstore
  • PostgreSQL
  • Prisma
  • Turborepo
  • GitHub Actions
  • SonarQube

Core AI team member on SDLC Launch, PwC's AI-native engineering platform that unifies requirements, UI generation, code intelligence and autonomous software delivery into one product.

  • Architected the autonomous delivery system that takes a Jira ticket to a reviewed, merge-ready pull request using specialized agents for planning, coding, testing and review on OpenAI Codex, Claude Code or Cursor

  • Designed self-healing agent workflows with failure classification, recovery routing, automatic task splitting, and cross-run project memory

  • Designed the enterprise governance model with human-in-the-loop escalation/approvals, audit trails, and cryptographic chain of custody for agent actions (Sigstore, in-toto)

  • Introduced autonomous code review across the organization, deploying multi-agent reviewers for logic, standards and security gating merges in git repositories

  • Built LangChain and LangGraph agents, RAG pipelines and MCP servers delivering enterprise context from Jira, GitHub, SharePoint, SonarQube and engineering knowledge base

May 2025 - Current
Founding Engineer / Software Architect
AI Solutio GmbH
Stuttgart, Germany https://cleverqm.de
  • TypeScript
  • Next.js
  • React
  • AI SDK
  • AI Agents
  • Vercel AI Gateway
  • MCP
  • Supabase
  • PostgreSQL
  • PGVector
  • TanStack Query
  • Tailwind
  • Python
  • Whisper
  • Microsoft Presidio
  • Stripe
  • WhatsApp Flows

Founding engineer and architect of CleverQM, an AI-native EHS, medical device compliance, and quality management SaaS platform for German medical and dental practices. Architected the greenfield platform automating workplace risk assessments, hazardous substance registers, medical device reprocessing, and staff training.

  • Architected a platform unifying an internal AI ops workbench, a multi-tenant LMS, a public marketing/checkout platform with Stripe, and a standalone MCP server

  • Built autonomous agents on durable Vercel Workflows with human-in-the-loop pause/resume hooks and Supabase Realtime state sync for Safety Data Sheet (SDS) extraction and medical device intake

  • Engineered a medical device risk classification and reprocessing module that evaluates manufacturer IFUs against location-specific equipment to generate reprocessing procedures, backed by headless Chromium + SingleFile archival of cited web/PDF sources

  • Designed a context-engineered risk assessment wizard and bulk generation pipeline producing workplace hazards and STOP protective measures, routed through Vercel AI Gateway with multi-provider fallbacks, Zero Data Retention (ZDR), and local LLM support

  • Implemented cross-lingual semantic deduplication using PGVector (OpenAI embeddings + canonicalization) alongside deterministic concentration and manufacturer compatibility rules across the substance and device registries

  • Built a GPU-accelerated FastAPI microservice wrapping Whisper (with OpenAI fallback) and Microsoft Presidio + Flair NER for medical PII redaction, plus client-side FFmpeg WASM audio chunking for automated 5-language LMS quiz generation

  • Designed a custom passwordless LMS authentication system, cascading PDF certificate workflows, and encrypted WhatsApp Business Flows

Aug 2024 - Oct 2026
Founding Engineer
TrustNXT GmbH
Hamburg, Germany https://trustnxt.com
  • AWS
  • Next.js
  • React
  • React Native
  • TypeScript
  • Node.js
  • Kotlin
  • AWS CDK
  • SST
  • DynamoDB
  • Lambda
  • DevOps
  • GitHub Actions
  • C2PA
  • iOS
  • Android
  • Context Engineering
  • NVIDIA
  • Python

Founding full-stack engineer delivering TrustNXT's first C2PA-based trust infrastructure for authenticating digital media. Bootstrapped AWS serverless foundations from scratch, shipped Web/Android/iOS SDKs, a React Native whitelabel app, and multi-tenant backends used in insurer pilots, with recent focus on AI deep research, context engineering, and NVIDIA edge verification.

  • Designed and operated Trust SDK APIs: Protect (ephemeral client certificates via ACM PCA), Inspect (label verification), and RFC3161 TSA

  • Implemented security layer with nonce-based HMAC request signing, CSR validation, JWT auth, and signer allow-listing

  • Built a multi-tenant whitelabel backend with token lifecycle, secure photo ingestion, inspection pipeline, and React SSR deep-link landing

  • Deployed full AWS serverless infrastructure with Lambda, DynamoDB, S3, CloudFront, SQS, and SNS

  • Developed TypeScript Web SDK and Kotlin Android SDK with documented flows (Fumadocs); collaborated on iOS SDK integration and xcframework release packaging

  • Set up developer experience and observability: CloudWatch dashboards/alarms, Slack ChatOps, Swagger UI, LocalStack

  • Contributed to open-source c2pa-ts (TypeScript C2PA implementation by TrustNXT), aligning product with industry standards

  • Built AI deep research and context engineering workflows, integrating NVIDIA edge verification, AWS Transcribe, and license plate recognition (LPR) for automated inspection audits

Sep 2023 - Jan 2025
Solution Architect / DevOps Engineer
Jobmatix B.V.
Breda, Netherlands https://jobmatix.com
  • AWS
  • PHP
  • Laravel
  • Vue.js
  • Docker
  • Microservices
  • Kubernetes
  • Terraform
  • Redis
  • AWS CDK
  • DevOps
  • Git
  • LangChain
  • Langflow
  • Airbyte
  • Github Actions

As a solution architect and a DevOps engineer, I led migration from monolith to cloud-based microservices architecture on AWS, implementing DevOps practices and AI-powered solutions to drive performance, reliability, and scalability while ensuring cost-effectiveness.

  • Led migration of monolith system to cloud-based microservices on AWS, with a strategic roadmap ensuring zero disruption to operations

  • Architected CI/CD pipelines with GitHub Actions and infrastructure as code, implementing zero-downtime deployments

  • Built AI-powered solutions with Langflow and LangChain, including pipeline analytics and cost tracking with Langsmith

  • Deployed Airbyte for data ingestion and transformation pipelines

  • Established code quality, security, and scalability best practices while mentoring the development team

Sep 2022 - Aug 2024
Principal Software Engineer
Notch
Zagreb, Croatia / Amsterdam, Netherlands
  • .NET
  • Azure
  • Microservices
  • Docker
  • Kubernetes
  • Kafka
  • Next.js
  • CQRS
  • DataDog
  • Contentful
  • Commercetools
  • React Relay
  • GraphQL
  • VictoriaMetrics
  • Grafana
  • HotChocolate

Principal Software Engineer with deep technical expertise in designing and delivering high-performance, scalable systems. As a tech lead, I drove the development of D2C services on a global multi-tenant eCommerce platform, architected a reporting solution for Croatian Railways, and implemented advanced DevOps practices on a greenfield EPR project.

  • Tech lead for D2C services on a global multi-tenant eCommerce platform at Fontem Ventures, operating in 20+ countries with Commercetools, Contentful, and GraphQL

  • Optimized platform performance through microservices tuning and caching strategies, achieving 99.9% availability

  • Mentored multiple developers, reducing technical debt and improving code quality through centralized configuration management

  • Architected a reporting application for Croatian Railways using .NET and React

  • Implemented DevOps practices on a greenfield EPR project as a subcontractor for GS1

Jul 2019 - Sep 2022
Senior Software Engineer
KING ICT
Zagreb, Croatia
  • .NET Framework
  • .NET Core
  • Entity Framework
  • MSSQL
  • PostgreSQL
  • MongoDB
  • gRPC
  • RabbitMQ
  • MassTransit
  • Microservices
  • Docker
  • Jenkins
  • Web Services
  • React
  • Firebase
  • Google API
  • GTFS
  • Keycloak
  • IAM
  • LDAP
  • Redis
  • Razor
  • Blazor
  • React Native

Senior Software Engineer and technical lead on GovTech transport systems: electronic toll collection (ENC) for Hrvatske autoceste (HAC) and public transport eTicketing for Promet Split and ZET. Designed service-oriented microservice platforms, containerized deployment, and led React Native mobile products for passengers and ticket inspectors.

  • Architected SOA microservice platforms for HAC ENC and Promet Split eTicketing with 20+ bounded-context services with RabbitMQ/MassTransit ESB, REST APIs, database-per-service, and Keycloak IAM

  • Designed containerized ENC deployment: Docker Compose local stack (25+ service images), OKD/OpenShift production manifests, and Jenkins CI/CD pipelines

  • Led vehicle and fleet integration for eTicketing: gRPC streaming to on-board units, GTFS timetable sync, and event-driven integrations

  • Delivered React Native passenger and inspection apps with Firebase push, Google Maps APIs, and real-time trip planning; built portals and backoffice with .NET Core, React, and Angular

  • Integrated payment gateways, ERP systems, LDAP, and high-throughput detection pipelines using MongoDB, Redis, and background workers

  • Mentored developers and lectured at the company's internal academy for university students

Nov 2018 - Jul 2019
Full Stack Developer
KING ICT
Zagreb, Croatia
  • Java
  • Spring Boot
  • Hibernate
  • Oracle
  • React
  • Gradle
  • NIAS
  • eIDAS
  • SAML
  • SOA
  • IPG
  • SOAP
  • REST

Full-stack developer on Jedinstveno upravno mjesto (JUM) for FINA within the national e-Građani platform, serving millions of citizens through a service-oriented multi-application architecture on shared Tomcat infrastructure.

  • Developed government digital services for Jedinstveno upravno mjesto (JUM), unifying citizen forms and requests into independently deployable Spring Boot applications

  • Implemented NIAS (eIDAS) SAML authentication with digital certificates and cryptographic identity verification

  • Integrated Internet Payment Gateway (IPG) and OKP (SOAP/GSB) and SRS (REST) government back-end services

  • Built React frontends embedded in WAR deployments with shared Gradle libraries for security, signing, and cross-service domain logic

Dec 2013 - Jan 2020
Unity Game Developer
NextLevel Dev (self-employed)
Zagreb, Croatia
  • Unity
  • C#
  • WebGL
  • Android
  • iOS
  • PC
  • Three.js
  • PHP
  • Go
  • Nest.js

Cross-platform game development implementing own ideas and solutions

  • Founded and managed a dedicated development team for game development

  • Developed and published over 20 web, mobile and PC games with over 5 million players in total

  • Published games on Google Play and the App Store with optimized performance, reduced build sizes, and quality cross-platform experiences

  • Integrated essential game components such as in-app purchases, ads, leaderboards, achievements, and social gaming services (Apple Game Center, Google Play Games Services), alongside robust analytics and monetization strategies

  • Oversaw complete game development cycles, from initial concept and technical design to deployment and maintenance, incorporating advanced techniques like reverse engineering and code obfuscation

Projects (6)

Aiuris - Digital Legal Assistant
https://aiuris.app
  • React Native
  • Expo
  • .NET
  • PGVector
  • AI SDK
  • LangGraph
  • MCP
  • TypeScript

Intelligent legal assistant app for lawyers and judges featuring AI-powered legal consultation, extensive legal databases with 1.000.000+ judicial decisions, and integration with Croatia's e-Komunikacija court system.

  • Built AI-powered legal assistant with intelligent document drafting and legal consultation using RAG pipelines and vector databases

  • Integrated with e-Komunikacija court system for real-time case synchronization and automated deadline tracking

  • Digitalized 1M+ judicial practice documents and 3M+ court notices from e-Oglasna archive

  • Developed cross-platform mobile app (iOS, Android) with biometric authentication and device integrity checks

  • Built .NET backend with Marten/WolverineFx and custom MCP server for legal knowledge retrieval

Enterprise Back-office Platform (Kimeru)
https://kimeru.be
  • .NET Core
  • Angular
  • RabbitMQ
  • Docker
  • Keycloak
  • Hangfire
  • Microservices

Modernization of a monolithic back-office system into a scalable microservices architecture for managing cleaning services, client communication, and complex scheduling with 24/7 availability.

  • Implemented scalable microservices architecture with message queuing via RabbitMQ

  • Integrated Keycloak for secure authentication and Hangfire for background processing

  • Achieved 24/7 system availability with containerized deployment and automated CI/CD

Scientific Society Management (HKD)
https://hkd.hr
  • Next.js
  • PostgreSQL
  • Docker

Integrated platform for membership processes, event management, and administrative operations for the Croatian Chemical Society (Hrvatsko Kemijsko Društvo).

  • Built centralized member database with automated membership applications and renewals

  • Implemented admin dashboard with data management and automated email workflows

Peoples Place Community Platform
  • .NET Core
  • React
  • Clean Architecture
  • DDD

Scalable back-office system for a social support project at Peoples Place Community Partnerships based in United Kingdom, applying Clean Architecture and Domain-Driven Design principles.

  • Designed and implemented a scalable back-office system following Clean Architecture and DDD principles

  • Built case management workflows for community support services

Paradise Paintball 4D
http://pp4d.online
  • Unity
  • WebGL
  • Multiplayer
  • FPS
  • PlayFab

A revival project of the old Paradise Paintball 3D browser game which later evolved to UberStrike. This game allows you to play against other players within your web browser without any installations.

  • Developed a browser-based multiplayer FPS game using Unity and WebGL, featuring classic FPS gameplay set in various battle environments

  • Designed dozens of weapons, armor, and gear items for players to unlock and upgrade, with Deathmatch and Team Deathmatch game modes available

  • Integrated PlayFab for game services and deployed the game on Azure cloud infrastructure

YoloSwagClub
http://yoloswagclub.com
  • Unity
  • WebGL
  • Android
  • iOS
  • PC
  • Next.js
  • Tailwind
  • MongoDB

A collection of games based on montage parodies and memes published on multiple platforms with a total of over 5 million players. Some of the best rated games ever on the Google Play and App Store with a rating of 4.9/5.0

  • MLG Flappy Bird 420

  • Angry Dews

  • Slav Tiles

Education (2)

2018 - 2020
Master's degree
Software Engineering
Faculty of Electrical Engineering and Computing
Zagreb (Croatia)
  • Object-oriented design
  • Service-oriented computing
  • Distributed systems
  • Internet security
  • Blockchain
  • DLT

Thesis: Entry of Data from Trustless External Sources into Systems based on Distributed Ledger Technology, blockchain technology (Ethereum, Hyperledger Fabric and Chainlink)

2015 - 2018
Bachelor's degree
Computing
Faculty of Electrical Engineering and Computing
Zagreb (Croatia)
  • Object-oriented programming
  • Algorithms and data structures
  • Java Programming Language
  • Application development using C#

Thesis: Security system for supporting sharing of user programs in educational system SynchEduca (Java, Spring, NodeJS)

Certificates

MCSA: Web Applications
Microsoft
MCSD: App Builder
Microsoft
Microsoft Certified: Azure Developer Associate
Microsoft
Android Certified Application Developer
Android ATC
Certified SOA Professional
Arcitura Education Inc.
Certified SOA Architect
Arcitura Education Inc.

Languages

Croatian

Native Speaker

English

Full Professional

Interests

AI & LLMs

Game Development

Blockchain