Mitja Klokočovnik · Integracijski arhitekt & .NET razvijalec
Sem Mitja. Načrtujem in gradim integracije, ki podjetjem omogočajo nemoteno delovanje. Neopazno lepilo med ERP, CRM, WMS, e-računi in dostavnimi API-ji, ki se jih nihče ne dotika rad. Že 8 let v ADVITA upravljam platformo, ki povezuje 20+ sistemov.
Na voljo za honorarna sodelovanja. Še posebej za zapletene integracije.
Trenutno: WMS in dostavne integracije v ADVITA, ONIX middleware (uvoz/izvoz) za NUK, Shopify aplikacije
Delovne izkušnje
- AD VITA d.o.o. SQL & .NET razvijalec · sistemske integracije2018 — danes
Dolgoletno lastništvo integracijske platforme AD VITA — hrbtenica, na kateri teče preostanek poslovanja.
- Načrtoval in upravljam .NET integracijsko plast. Sinhronizira ERP, CMS, CRM, WMS, planiranje zalog/naročil, e-račune in SAP — 20+ sistemov.
- Integriral dostavo prek DPD, GLS, Pošte Slovenije, ExpressOne in Fancourier.
- Razvil CourierRouter (glej Projekti), ki za vsako pošiljko izbere primernega prevoznika.
- Razvil interni portal v Blazorju, ki je združil medoddelčne delovne tokove in netehničnemu osebju približal operativne podatke.
- Ob njem še aplikacija za samodejno razpošiljanje plačilnih list.
- Skrbnik podatkovne plasti — ETL/SSIS prenosi iz SAP-a, SSAS kocke, SQL Server.
- Celotno infrastrukturo preselil na novo strežniško infrastrukturo. Trenutno zadolžen za spremembe, zmogljivost, varnost in varnostne kopije.
- Migracija na Linux + Docker + GitHub Actions CI/CD, dodal enotno in integracijsko testiranje storitev.
Izbrani projekti
- Senčila Senica Proizvajalec senčil · Slovenija2021
Problem. Prodaja in proizvodnja sta delali v dveh sistemih, ki nista komunicirala.
- Stijene je pokrival planiranje proizvodnje za proizvajalce oken in vrat.
- Oppis je pokrival ERP podjetja.
- Podatke o naročilih in zalogah so prepisovali ročno — tipkarske napake, izpuščene posodobitve, odločitve na zastarelih številkah.
Solution. Dvosmerna REST API integracija med sistemoma.
- Sistema sta v realnem času usklajena.
- Ročnega prepisovanja v poteku dela ni več.
- V produkciji od leta 2021.
- .NET
- C#
- REST API
- JSON
- Stijene
- Oppis
- Narodna in univerzitetna knjižnica (NUK) Nacionalna ustanova · Slovenija2025 — danes
Problem. Nacionalna in univerzitetna knjižnica z dvema sistemoma za izvedbo.
- Prva faza: portal eKnjiga, prek katerega institucije in bralci dostopajo do licenčnih digitalnih publikacij.
- Druga faza, v teku: middleware za izmenjavo knjižnih metapodatkov z založniki v standardu ONIX.
Solution. Full-stack izvedba obeh faz.
- eKnjiga: bralčev vmesnik v .NET MVC, integracije z zunanjimi API-ji vsebin in katalogov, upravljanje dostopa in licenc.
- Razpoložljivost in varnost, ki ju institucionalni sistem zahteva.
- ONIX middleware prevaja knjižne metapodatke v in iz ONIX-for-Books XML.
- eKnjiga v produkciji od leta 2021. ONIX middleware v izdaji 2026.
- C#
- .NET MVC
- REST API
- ONIX for Books
- XML
- SQL
- CourierRouter Interno orodje za dispečing · AD VITAod 2023
Problem. AD VITA pošilja prek petih ponudnikov, vsak ima svoje močne strani.
- DPD, GLS, Pošta Slovenije, ExpressOne, Fancourier — vsak primeren za drugačne primere (velikost, destinacija, raven storitve, cena).
- Vsak ima svoj format spremnice.
- Ročno izbiranje je počasno, sloni na tihem znanju in pri suboptimalnih odločitvah tiho porabi denar.
Solution. Izbira prevoznika in spremnica na podlagi pravil.
- CourierRouter na podlagi vhodnih parametrov in pravil izbere pravega prevoznika za vsako pošiljko.
- Ustvari pravilno spremnico v njegovem formatu.
- Dispečing je dosleden, hiter in sledi pravilom, ki jih operativa dejansko želi — namesto da se razlikuje po tem, kdo je za tipkovnico.
- C#
- .NET
- REST API
- DPD
- GLS
- Pošta Slovenije
- ExpressOne
- Fancourier
Izobrazba
- Univerza v Mariboru Diplomirani inženir elektrotehnike2014 — 2017