Hi, I'm
Zoran
Fullstack Developer
From business requirements to production deployment,
I deliver complete solutions across the entire software development lifecycle.
Work Experience
Software Engineer with 5+ years of experience in Java, Spring Boot, React, and microservices, delivering scalable systems across travel, finance, aviation, and certificate authority domains. Currently leading development and infrastructure initiatives, code reviews, team mentoring, and AI-assisted development infrastructure, including Codex/Cursor workflows, custom skills, MCP integrations, and engineering automation.
München, Germany
- Led the migration from manual deployments to automated GitOps delivery across multiple Kubernetes clusters, introducing Git-based workflows, Helm, and ArgoCD while standardizing rollouts and domain-based service access.
- Designed and implemented centralized authentication and identity management across 15 microservices and frontends, covering JWT/cookie auth, refresh tokens, custom roles, group-based access, Keycloak migration, custom auth flows, email communication, and SSO/federation with client IdPs.
- Architected an event-driven scheduling and dispatch platform for assigning tasks to buses and drivers at high concurrency and scale, and implemented Kafka-based messaging, retry mechanisms, reliable backend data flow, and push notifications.
- Built platform observability and reliability foundations with log aggregation, dashboards, OpenTelemetry, distributed tracing, standardized Kubernetes labels, DigitalOcean routing, PostgreSQL backups, NAV fuel-price integrations, and production incident response.
- Improved platform security by resolving audit findings around rate limiting, brute-force protection, MIME handling, open redirects, and ingress security headers; acted as lead code reviewer across Java/Spring Boot, Go, TypeScript/React, and Helm/Kubernetes while onboarding engineers.
Szeged, Hungary
- Developed an automated deployment solution for aircraft multimedia platforms, built on a microservices and event-driven architecture, including automatic Helm chart generation to standardize and speed up service rollout to Kubernetes.
- Re-engineered the deployment process from manual USB/pendrive-based installation on aircraft to a fully automated over-the-air deployment pipeline.
- Reduced deployment time from 1h 30min to 11 minutes as part of this automation effort.
- Built an aircraft crew management platform with scheduling functionality and two crew-trading modes: direct shift swaps between crew members, and a marketplace where crew members could list shifts for others to pick up.
- Independently built the marketplace and its full trading flow (listing, browsing, and claiming shifts), giving airline operations teams greater flexibility in managing crew assignments.
- Engineered backend services using Spring Boot and Feign for inter-service communication, with Kafka-based event messaging to keep crew, schedule, and deployment data in sync across services.
- Integrated Keycloak for authentication/authorization across the platform's services and frontends.
- Built responsive frontend components with React, Redux, and Material UI, delivering the crew scheduling and trading interfaces used by operations staff.
- Used PostgreSQL as the primary data store for scheduling, crew, and deployment data.
Szeged, Hungary
- Developed secure backend features for a national Certificate Authority (CA) system, implementing digital certificate issuance and management following the X.509 standard and AdES (Advanced Electronic Signature) requirements.
- Built server-side solutions for the full digital certificate lifecycle — issuance, renewal, revocation, and status management — ensuring compliance with relevant regulatory and security standards.
- Implemented backend services in both Java/Spring Boot and TypeScript/NestJS, working across a mixed-stack architecture.
- Integrated Keycloak for authentication and access control across the platform's services.
- Used PostgreSQL for persistent storage of certificate and lifecycle data, with Docker and Kubernetes for containerization and deployment.
Szeged, Hungary
- Contributed to sophisticated financial product for municipal bond market operation.
- Implemented backend features and managed AWS deployments in international agile teams.
Technologies I Use
A curated selection of tools and technologies I work with to build modern, scalable applications
TypeScript
React
Next.js
Node.js
Go
Java
Spring Boot
PostgreSQL
Helm
ArgoCD
Kubernetes
Docker
OpenAPI
GitHub Actions
AI/ML
Clean Code
