EN DE SR

Miloš Janković

Senior Software Developer · Sistemska arhitektura

Nemačka (Hesen) · Nije potrebna radna viza / sponzorstvo

Senior Software Developer sa više od 10 godina iskustva u razvoju i održavanju velikih web sistema.
Specijalizovan za dizajn sistema, refaktorisanje legacy platformi i skaliranje backend sistema u međunarodnim okruženjima.
Poznat po unapređenju stabilnosti, pojednostavljivanju kompleksnih sistema i pretvaranju nejasnih zahteva u pragmatična tehnička rešenja.


Iskustvo

Software Developer - Manager 2

Yalwa GmbH
  • Vodio konsolidaciju više od 80 internih alata u jedinstvenu Laravel platformu, definisao arhitektonske standarde i smanjio dugoročni trošak održavanja za oko 50%, uz značajno bolje uvođenje novih developera u sistem.
  • Osmislio i sproveo arhitektonska unapređenja za kompleksnu legacy platformu sa 12 konekcija ka bazama podataka (MariaDB/MyISAM), čime su unapređeni pouzdanost, održivost i spremnost za buduću migraciju.
  • Definisao granice servisa, obrasce pristupa podacima i strategije asinhrone obrade radi stabilizacije i skaliranja ključnih internih sistema.
  • Bio tehnička spona između CTO-a, produkta, QA-a i engineering timova, prevodeći poslovne zahteve u održive tehničke odluke i planove realizacije.
  • Promovisao kulturu ownership-a, tehničke odgovornosti i kontinuiranog učenja kroz mentoring i jasne inženjerske standarde.
Jan 2024 - Danas

Software Developer - Manager 1

Yalwa GmbH
  • Preuzeo odgovornost za ključnu payment infrastrukturu koja podržava korisnike u više od 60 zemalja, unapređujući pouzdanost transakcija, monitoring i obradu grešaka u produkciji.
  • Identifikovao arhitektonska uska grla u starijim internim alatima i započeo inicijativu za standardizovanu platformu zasnovanu na framework-u kako bi se smanjila fragmentacija i tehnički dug.
  • Uveo CI/CD, standarde testiranja i dokumentacione prakse radi stabilnijeg delivery procesa i manjeg operativnog rizika.
  • Sarađivao blisko sa produktom, QA-om i dizajnom kako bi tehnička implementacija ostala usklađena sa poslovnim prioritetima i rokovima.
  • Bio tehnička referenca u timu, pomažući kolegama u donošenju dizajnerskih odluka, rešavanju kompleksnih problema i podizanju ukupnog kvaliteta koda.
Okt 2022 - Jan 2024

Senior Software Developer

Think Big Development
  • Dizajnirao i isporučivao custom backend-orijentisane aplikacije koristeći PHP, Node.js i MySQL, sa snažnim fokusom na skalabilnost, otpornost na greške i dugoročnu održivost.
  • Implementirao asinhronu obradu i event-driven tokove rada uz RabbitMQ i queue workere za real-time funkcionalnosti i pozadinske procese.
  • Preuzimao kompletnu odgovornost za isporuku, od analize zahteva i arhitektonskih odluka do produkcionog puštanja i podrške nakon release-a.
  • Sarađivao direktno sa stakeholderima kako bi nejasne poslovne potrebe pretvorio u konkretna tehnička rešenja i planove isporuke.
  • Održavao Linux produkciona okruženja, rešavao incidente, performansne probleme i pitanja pouzdanosti u živim sistemima.
Sep 2020 - Sep 2022

Senior Software Developer

Investintech - Platform WD
  • Učestvovao u razvoju i unapređenju visoko opterećenih, data-driven web platformi zasnovanih na PHP-u i MySQL-u, uz visoke zahteve za performanse i dostupnost.
  • Radio unutar postojećeg produkcionog sistema, balansirajući razvoj novih funkcionalnosti sa pažljivim izmenama postojeće arhitekture i modela podataka.
  • Sarađivao sa produktom, dizajnom i QA-om kako bi isporuka bila predvidiva, a stabilnost platforme očuvana.
  • Bio tehnička referenca za juniore kroz code review, razmenu dobrih praksi i podizanje ukupnog kvaliteta rada.
Avg 2019 - Sep 2020

Independent Software Developer / Consultant

Samostalno
  • Dizajnirao i isporučivao backend-orijentisane web platforme za klijente iz različitih industrija, sa fokusom na skalabilnost, održivost i operativnu stabilnost.
  • Arhitektovao prilagođene Laravel aplikacije i servisno orijentisane sisteme koji podržavaju kompleksne poslovne tokove.
  • Vodio kompletnu isporuku od analize zahteva i dizajna sistema do produkcionog puštanja i održavanja.
  • Vodio komunikaciju sa klijentima, tehničke odluke i procenu kompromisa između obima, rokova i dugoročne održivosti.
  • Rano stekao iskustvo sa realnim ograničenjima kao što su nejasni zahtevi, ograničeni budžeti i cena tehničkog duga.
Avg 2014 - Avg 2019

Obrazovanje

Formalno obrazovanje koje je postavilo tehničke osnove, kasnije dodatno proširene kroz profesionalno iskustvo i praktičan rad na dizajnu sistema.

Singidunum University

Diploma inženjera · Informacione tehnologije
Računarske nauke - smer Web Development
2011 - 2013

Railway College of Applied Sciences

Diploma inženjera · Informacione tehnologije
Primenjeno računarstvo i osnove sistema
2006 - 2010

Veštine

Sistemska arhitektura i inženjering
  • Dizajn aplikativne i sistemske arhitekture za skalabilne, međunarodne platforme
  • Refaktorisanje i modernizacija legacy sistema (monoliti, multi-database sistemi)
  • API dizajn, granice servisa i asinhrona obrada
  • Optimizacija performansi, pouzdanost i operativna stabilnost
Jezici i framework-i
  • PHP (Laravel, Symfony)
  • Go (backend servisi, komponente osetljive na performanse)
  • JavaScript (Node.js, Vue.js, React.js)
  • Python (skriptovanje, obrada podataka)
Baze podataka i rad sa podacima
  • PostgreSQL (relaciono modelovanje, performance tuning)
  • MySQL / MariaDB (uključujući legacy MyISAM sisteme)
  • Migracije podataka, evolucija šema i integracija između baza
Infrastruktura i isporuka
  • Docker, Linux okruženja
  • CI/CD pipeline-i, automatizovano testiranje i deployment workflow-i
  • Asinhrona obrada uz RabbitMQ i queue workere
  • Git-based saradnja i code review praksa
AI i automatizacija
  • LLM integracije i API-zasnovani AI workflow-i
  • AI-podržani interni alati i automatizacija procesa
  • Prompt dizajn i workflow-i sa strukturisanim izlazom
  • Pouzdana backend arhitektura za AI-enabled funkcionalnosti proizvoda

Interesovanja

Kada ne pravim softver, provodim vreme napolju sa porodicom, sviram bubnjeve i bas, i čitam trilere i psihološku fikciju. U kuvanju uživam iz istog razloga kao i u dizajnu sistema: male odluke se sabiraju, a dobri rezultati dolaze iz čistih osnova, iteracije i finog podešavanja usput.

Najviše mi odgovaraju okruženja koja cene jasnoću, ownership i pragmatičan engineering.


Istaknuti projekti

Vehicle Stock Management System - Mercedes-Benz Serbia
  • Vodio arhitekturu i razvoj centralizovane platforme za upravljanje lagerom vozila koju koriste dileri u četiri države.
  • Dizajnirao sistem za praćenje životnog ciklusa vozila (u transportu, dostupno, prodato) sa vidljivošću u realnom vremenu za dilere i centralne timove.
  • Implementirao role-based pristup i multi-tenant razdvajanje podataka kako bi više dilera moglo da koristi jednu platformu.
  • Isporučio analitiku i izveštavanje za poređenje performansi, praćenje lagera i operativne uvide.
Online Showroom Platform - Mercedes-Benz Serbia
  • Vodio razvoj višejezične i međunarodne online showroom platforme za prezentaciju vozila krajnjim korisnicima.
  • Dizajnirao fleksibilne slojeve za sadržaj i konfiguraciju kako bi se podržale regionalne razlike bez dupliranja koda.
  • Implementirao tokove za upite i generisanje lead-ova integrisane sa internim procesima dilera.
  • Isporučio skalabilnu osnovu spremnu za dalje širenje funkcionalnosti i rast tržišta.
neQuitte — Platforma za učenje jezika uz pomoć AI
  • Izgradio full-stack platformu za učenje jezika sa upravljanjem vokabularom, flashcard sistemom sa spaced repetition metodom i gamifikovanim vežbama za svakodnevno angažovanje.
  • Integrisao AI funkcionalnosti za kontekstualne sugestije i inteligentno generisanje sadržaja.
  • Projektovao Laravel + Vue.js SPA arhitekturu sa role-based pristupom, real-time čatom i admin kontrolnom tablom.
  • Dizajnirao za mobilne uređaje sa responzivnim UI obrascima i optimizovanim učitavanjem resursa za sve platforme.

Preporuka

„Sa velikim zadovoljstvom preporučujemo Miloša Jankovića, koji je sa nama sarađivao na nekoliko značajnih projekata i imao ključnu ulogu u postizanju izuzetnih rezultata. Njegova tehnička stručnost, posvećenost i sposobnost rešavanja kompleksnih problema bile su od velikog značaja za naš uspeh.“

Senior Management, Mercedes-Benz Serbia

Kompletno pismo preporuke dostupno je u dokumentu ispod.

Pogledaj pismo preporuke