Available for freelance work

Zoran
Altiparmakov.

Full-stack engineer with 9 years of experience across backend systems, cloud platforms, and frontend applications, with a focus on scalable backend and distributed systems in recent years. Worked with clients ranging from Zurich Insurance to Paysafe.

Experience
9
years shipping systems in production
Based in
Ljubljana, Slovenia 🇸🇮
EU citizen · working remotely worldwide
EnglishSlovenianCroatianMacedonian
Java Kotlin Spring Boot Quarkus Micronaut Python React Angular Kafka Docker Microservices AI Cloud Vert.x PostgreSQL
Java Kotlin Spring Boot Quarkus Micronaut Python React Angular Kafka Docker Microservices AI Cloud Vert.x PostgreSQL

Backend & Architecture

I design microservices and API-first systems — multi-tenant SaaS, real-time messaging, and zero-downtime migrations built to scale.

Spring BootQuarkusMicronautReactAngular

Languages I write

Strongest on the JVM, but comfortable across the whole stack — from data pipelines to React interfaces.

JavaKotlinPythonJavaScriptTypeScript

Cloud & DevOps

DockerCI/CDMicroservicesGCPAzureTerraformNginx

AI Integrations

Bringing AI into projects — from in-app copilots to automated data classification.

4 Languages

Collaborating with teams across Europe in their own language.

/ Experience

Building things that scale.

01 / 05

Self-Employed

Full-Stack Engineer · Backend, Cloud & AI

Jan 2026 — Present Remote
  • Freelance software engineering and consulting for international clients across SaaS and internal platforms
  • Built and maintained backend systems, data pipelines, and analytics infrastructure focused on performance and scalability
  • Designed and delivered CI/CD pipelines and cloud deployment workflows to improve release speed and reliability
  • Provided end-to-end technical consulting across architecture, frontend systems, and product engineering decisions
02 / 05

Zurich Customer Active Management

Lead Developer

Jul 2023 — Aug 2025 Ljubljana
  • Led design and delivery of a multi-tenant CRM used by internal teams and external agents across Zurich business units.
  • Built a customer analytics platform used by ~1000 employees globally, owning architecture and core implementation.
  • Designed a configurable, widget-based analytics system with a backend-driven model and custom Highcharts abstraction for consistent dashboards.
  • Led end-to-end modernization: JSF → microservices, MongoDB → PostgreSQL, Okta migration, executed via phased zero-downtime rollout.
03 / 05

Medifit

Senior Software Engineer

Oct 2022 — Jun 2023 Ljubljana
  • Designed and implemented API-first microservices for integration with insurance and healthcare systems, following contract-driven architecture principles.
  • Improved system architecture and code quality by reducing technical debt and introducing unit testing, resulting in improved stability and developer efficiency.
  • Introduced Docker-based containerization and centralized configuration using Spring Cloud, improving deployment consistency across environments.
  • Established CI/CD pipelines and code quality enforcement using SonarQube, improving delivery reliability and maintainability of the platform.
04 / 05

Endava

Software Developer

Sep 2021 — Oct 2022 Maribor
  • Contributed to merchant onboarding system development for Paysafe by implementing features and supporting migration toward a microservice-based architecture.
  • Designed and implemented a new onboarding microservice improving merchant onboarding flow and system modularity.
  • Integrated external services via REST APIs as part of enterprise payment processing workflows.
  • Wrote and maintained unit and integration tests (80%+ coverage), improving system reliability and reducing regressions in production.
05 / 05

INEOR

Software Developer

Oct 2019 — Aug 2021 Maribor
  • Developed a real-time microservice for electronic gaming machines (EGM) using the G2S protocol, following strict communication specifications.
  • Implemented real-time event streaming using SSE for client updates and Kafka for inter-service communication.
  • Built backend services using Spring Boot, Spring WebFlux, and Vert.x, focusing on low-latency and event-driven processing.
  • Delivered new features across multiple backend systems, contributing to distributed system behavior and production stability.
/ Portfolio

Selected projects.

Coming soon

Selected projects are being curated — check back soon.

/ About

Building and evolving distributed backend systems in production environments.

I build backend systems and evolve existing ones into more reliable, maintainable architectures.

I started with frontend and plugin development, then moved into JVM-based backend systems, working on areas such as gaming protocol integrations (G2S), merchant onboarding systems at Paysafe, and enterprise analytics platforms in regulated environments like Zurich Insurance.

Across these roles, my focus has been on improving system design, performance, and operational stability in production systems that cannot afford downtime or data inconsistency.

Today I work independently, helping teams design backend architectures, improve system scalability, and reduce complexity in distributed systems.

Education

University of Maribor

Faculty of Electrical Engineering & Computer Science

Computer Science & Engineering

CCNA — Routing & Switching
/ Let's build

Got a project in mind?

Available for freelance engagements, technical consulting, and architecture reviews.