Arhitekta softvera i senior full stack inženjer sa više od 12 godina iskustva u razvoju
Python sistema visokog opterećenja u oblastima sportskog klađenja, transporta i praćenja u realnom vremenu.
Vodio backend timove i bio odgovoran za arhitekturu mikroservisa, modelovanje podataka i cloud infrastrukturu.
Trenutno fokusiran na primenjenu veštačku inteligenciju: integraciju LLM modela, agentske tokove rada
i automatizaciju u produkciji.
Radno iskustvo
Arhitekta softvera / Senior Full Stack inženjer, PremierBet
Backend inženjer (2015) → Vođa backend tima (2019) → Arhitekta softvera / Senior Full Stack inženjer
Bio odgovoran za kompletnu arhitekturu i infrastrukturu platforme za klađenje: sloj baze podataka, aplikativne servere, veb sloj i topologiju postavljanja sistema (deployment).
Projektovao i razvijao platformu za klađenje zasnovanu na događajima (event-driven), sa više od 5.000 aktivnih korisnika i preko 30 Python servisa za obradu redova poruka (Redis, RabbitMQ) za kvote uživo, generisanje kvota i obradu tiketa.
Projektovao i implementirao mikroservisnu arhitekturu sa jasno definisanim granicama servisa za sportsko klađenje, lutriju, slot igre, upravljanje rizikom i cashout.
Uveo razdvajanje čitanja i upisa u bazu (read/write splitting) i balansiranje opterećenja servera, čime je obezbeđen stabilan rad platforme u periodima najvećeg opterećenja.
Razvio probabilističke modele i sisteme za izračunavanje kvota u Pythonu, uz optimizaciju performansi za proračune osetljive na kašnjenje.
Vodio i mentorisao backend tim od 8 inženjera: definisanje arhitekture, pregled koda (code review), tehničko vođstvo i standardi kvaliteta.
Donosio ključne arhitektonske odluke i aktivno učestvovao u razvoju na svim slojevima sistema, uključujući LLM automatizaciju ključnih poslovnih procesa.
Osnivač, Etaxiapp
Jan 2017 – Jan 2019
Osnovao i samostalno razvio platformu za dispečing taksi vozila — od koncepta i projektovanja sistema do puštanja u produkciju.
Prodao platformu drugoj kompaniji; i dalje održavam i unapređujem sistem koji je u produkcionoj upotrebi.
Projektovao Python mikroservisni backend i REST API-je, tablet aplikaciju za vozače, mobilne aplikacije za putnike (Android/iOS) i JavaScript back office.
Projektovao i realizovao IoT uređaj za vozila (GPS praćenje, panik taster), integrisan sa tablet aplikacijom vozača i dispečerskim backendom.
Backend / Frontend developer, DigitalCube
Jan 2016 – Jan 2017
Razvio dve interne poslovne aplikacije: backend u Pythonu, frontend u JavaScriptu.
Backend developer, Bet-Shop
Jan 2014 – Jan 2015
Održavanje i razvoj platforme za sportsko klađenje, uključujući
integraciju sa platnim periferijama (akceptori kovanica i novčanica, POS štampači).
Framework visokih performansi za razvoj cloud softvera: na osnovu jedne YAML specifikacije generiše modele, šeme, API-je, CRUD servise, admin panel i dokumentaciju.
Infrastruktura (autentifikacija, multi-tenancy, RBAC/ABAC, real-time događaji, pozadinski procesi) je ugrađena, pa se razvoj fokusira direktno na poslovnu logiku.
Projektovan za razvoj uz pomoć AI-ja: manifesti za agente opisuju arhitekturu, pa LLM alati mogu bezbedno i dosledno da generišu i proširuju servise.
Proširio xapi AI agentom kome nove servise opisujem prirodnim jezikom: agent generiše YAML specifikaciju, a framework iz nje automatski pravi ceo stek servisa.
Sopstveni proizvod · na xapi · veb + mobilna · event-driven · Docker · xtms.app
Multi-tenant sistem za upravljanje transportom: vozni park, vozači, dispečing tereta, transakcije i fakturisanje, uz engine za tokove rada (flows) i punu internacionalizaciju.
Sadrži namenski AI mikroservis za automatizaciju poslova vezanih za terete (npr. predlozi i podrška odlučivanju pri dispečingu i planiranju).
Svaki mikroservis se generiše iz deklarativnih šema; platforma je potpuno event-driven i dokerizovana u development, staging i produkcionom okruženju.
Razvio veb aplikaciju i prateću mobilnu aplikaciju, čime je pokriven kompletan operativni proces — od zaposlenih u administraciji do vozača na terenu.
xgames — Upravljanje kazino salom
Jan 2026 – danas
Sopstveni proizvod · asyncio · PostgreSQL RLS · Docker
Projektovao i razvio u Pythonu asyncio servis (daemon) koji direktno komunicira sa automatima za igre na sreću putem SAS protokola.
Višeklijentski cloud agregator sa administracijom po lokacijama kazino sala.
PostgreSQL row-level security za strogu izolaciju klijenata, enkripcija na nivou polja za podatke igrača i ojačan (hardened) Docker deployment za produkciju.
Obrazovanje
Internet tehnologije, Visoka škola strukovnih studija za IKT · Beograd
Jan 2011 – Jan 2015
Baze podataka, mrežno programiranje, softversko inženjerstvo i sajber bezbednost.
Primenjena veštačka inteligencija
Integracija LLM API-ja
Trenutno
Integrisanje API-ja velikih jezičkih modela (Anthropic, OpenAI) u produkcione Python servise — automatizacija, interni alati i obrada dokumenata i podataka.
Sopstvena AI infrastruktura
Trenutno
Samostalno hostovana AI infrastruktura: open-weight modeli na sopstvenim serverima i orkestracija tokova rada po uzoru na n8n za automatizacije na tekućim projektima.
Agentski tokovi rada
Trenutno
Projektovanje agentskih tokova rada: višeagentni procesi za generisanje, pregled i verifikaciju koda, koji se svakodnevno koriste u realnom razvoju proizvoda.
PostgreSQL | MySQL | Redis | MongoDB | Firebase | projektovanje šema baza podataka | optimizacija upita | migracije | rezervne kopije i oporavak podataka
DevOps i cloud
Docker i Docker Compose | Linux | Nginx | Varnish | Elasticsearch | CI/CD | AWS (EC2, RDS, S3)
AI i automatizacija
Integracija LLM API-ja (Anthropic, OpenAI) | samostalno hostovani open-weight modeli | orkestracija tokova rada (po uzoru na n8n) | agentski tokovi rada | prompt inženjering | evaluacija i regresiono testiranje AI funkcionalnosti
Embedded
Firmver za platne periferijske uređaje | serijski protokoli (ccTalk, SSP, ID003) | firmver za POS termalne štampače
Jezici
Engleski
Osnovni nivo
Srpski
Maternji jezik
Hobiji
Sajber bezbednost
Aktivno pratim oblast ofanzivne bezbednosti i stečeno znanje primenjujem u inženjerskom
radu: ojačane produkcione instalacije, RBAC/ABAC modeli, enkripcija na nivou polja i
bezbednosne provere u CI procesu standardna su praksa na svim mojim projektima.
Elektronika
Hobi projekti sa mikrokontrolerima i senzorima. Kontinuirano učim kombinujući firmver,
softver i AI alate u funkcionalne pilot projekte.
3D štampa
Projektovanje i štampanje delova i kućišta za elektronske projekte, kao i igračaka za moju
decu :)