01 · Strokovni povzetek ────────────────────────────────
Inženir za razvoj zaledja s sedmimi leti izkušenj pri gradnji zmogljivih in skalabilnih storitev. Načrtujem porazdeljene sisteme, optimiziram podatkovne baze in oblikujem zanesljive API-je za velike obremenitve. Vodil sem prehode na mikrostoritve in izboljšave zmogljivosti z merljivimi rezultati. Zavzemam se za čisto arhitekturo, testiranje in dobro dokumentacijo.02 · Delovne izkušnje ────────────────────────────────
Višji inženir za razvoj zaledja@ Celtra[feb. 2021 — danes]
- Zasnoval zaledne storitve v Javi in Kotlinu, ki obdelajo nad 50 milijonov zahtevkov na dan
- Optimiziral podatkovni model in poizvedbe ter zmanjšal zakasnitve API za 40 %
- Vodil prehod z monolita na mikrostoritve za tri ključne module
- Uvedel pogodbeno testiranje in izboljšal zanesljivost integracij
Inženir za razvoj zaledja@ Zemanta (Outbrain)[sep. 2017 — jan. 2021]
- Razvijal storitve za obdelavo oglasnih podatkov v realnem času (Python, Go)
- Postavil sistem sporočilne vrste s Kafka za obdelavo dogodkov
- Sodeloval pri vzpostavitvi nadzora in opozarjanja za produkcijske storitve
03 · Izobrazba ────────────────────────────────
Magister računalništva in informatikeokt. 2012 — sep. 2017
Univerza v Ljubljani, Fakulteta za računalništvo in informatiko · Smer: računalniške znanosti
04 · Veščine ────────────────────────────────
Jeziki:
Java, Kotlin, Python, Go
Sklad:
Spring Boot, PostgreSQL, Redis, Kafka
Infrastruktura:
Docker, Kubernetes, AWS, Terraform
05 · Projekti ────────────────────────────────
Platforma za obdelavo dogodkov v realnem času2022
Zasnoval in vodil razvoj pretočne platforme (Kafka + Kubernetes), ki je zmanjšala zakasnitev obdelave s 5 sekund na pod 500 ms.
06 · Certifikati ────────────────────────────────
AWS Certified Solutions Architect – Associate · Amazon Web Services2022
Certified Kubernetes Application Developer (CKAD) · The Linux Foundation2021