Senior Backend Engineer / Luka
11+ years of experienceBelgrade, Serbia
Backend engineer with experience designing, modernizing, and scaling business-critical software systems. Strong background in distributed systems, identity and access management (IAM), backend architecture, search platforms, and large-scale data storage and retrieval. Experienced in leading legacy-system modernization initiatives, improving development processes, and building maintainable systems focused on long-term scalability and operational reliability.
Skills
- Backend Architecture & System Design: scalable services, API design, legacy system modernization, performance optimization, technical decision-making
- Identity & Access Management (IAM): Keycloak, OAuth2, OpenID Connect (OIDC), SAML, Single Sign-On (SSO), authentication & authorization architecture
- Python Backend Development: Python, FastAPI, AsyncIO, REST APIs, testing and maintainable application design
- PHP Ecosystem: Laravel, Symfony, ERP modernization, migration from legacy procedural applications
- Distributed Systems & Messaging: Celery, RabbitMQ, Redis, etcd, asynchronous processing, service integration
- Search & Data Platforms: Apache Solr, PostgreSQL, MySQL, SQLite, MongoDB, large-scale data storage and retrieval
- Infrastructure & DevOps: Linux, Docker, Nginx, Vagrant, GitLab CI, CI/CD collaboration, deployment automation
- Cloud & Observability: AWS EC2, Amazon S3, OpenTelemetry, monitoring and operational reliability
- E-Commerce Solutions: WooCommerce, OpenCart, custom integrations and business workflows
- Additional Technologies: Kubernetes (staging/pre-production), Vue.js, cross-functional collaboration, technical leadership, and stakeholder communication
Experience
Nov 2021 — now
Senior Backend Developer
MediaINFO Digital Library
- Led foundational architecture and engineering processes for a complete platform rebuild focused on large-scale digital asset storage, search, and retrieval
- Established technical standards and development workflows designed to maximize long-term maintainability, scalability, and development velocity
- Contributed to the design and implementation of high-volume data processing and retrieval systems
- Worked extensively with distributed services, messaging systems, and search infrastructure
Sep 2019 — Nov 2021
Backend Developer
MediaINFO Digital Library
- Developed and maintained systems responsible for large-scale storage and retrieval of digital content
- Implemented backend services and integrations supporting data-intensive workflows
- Contributed to platform scalability, reliability, and operational improvements
May 2013 — Jun 2019
Backend Developer
Independent Consultant & Freelance
- Led the modernization of an ERP platform for M&I Systems (Banja Luka), refactoring a large procedural PHP codebase into a structured Laravel application
- Designed and implemented backend services, business logic, integrations, and database architectures
- Built and maintained custom e-commerce functionality and business applications
- Collaborated directly with business stakeholders to translate operational requirements into scalable software solutions
- In parallel, worked across agriculture, hospitality, manufacturing, food production, and other industries, developing a practical understanding of real-world business operations and workflows.
- Selected projects and clients: iphonedeksler.no / seefort.eu / muskels.hr / top-tim.com / bowlingbar.hr / mis-bih.com / mietguru.at / premiumshopping.tv
Education
Sep 2009 — May 2013
IT Technician
Gimnazija Petar Kočić — Novi Grad
Contact
Takovska 5, Belgrade, 🇷🇸 Serbia.
Email: [email protected]