Dejan Krapež
gradim produkte, ne le kodo.
25 let programiranja. Od prvih vrstic kode do razvoja kompleksnih poslovnih sistemov in današnje AI revolucije.
25 let kode. Danes poganja umetna inteligenca.
Samouk. Programer. Ustvarjalec produktov.
S programiranjem in razvojem programske opreme se ukvarjam že približno 25 let, od leta 2000. Sem samouk in sem skozi leta pridobil veliko praktičnih izkušenj z razvojem spletnih aplikacij, poslovnih informacijskih sistemov, avtomatizacijo procesov, mobilnimi aplikacijami in drugimi digitalnimi rešitvami. Vseh teh 25 let sem sam svoj šef — samostojno gradim svojo pot, od prve vrstice kode do današnjih produktov.
Ne gradim samo programske kode — gradim dejanske produkte in rešitve, ki jih vsak dan uporabljajo podjetja in ljudje. To razlikovanje je zame ključno: koda je orodje, produkt je cilj.
Danes velik del svojega razvoja povezujem tudi z umetno inteligenco — kot razvojno orodje pri načrtovanju, programiranju, avtomatizaciji, analizi kode in hitrejšem razvoju kompleksnih rešitev.
Danes razvoj pospešujem z AI.
25 let razvoja
Kratek pregled poti od prvih programerskih korakov do dela z umetno inteligenco.
Začetek programiranja
Samostojno učenje programiranja in prvi koraki v razvoju programske opreme.
Prvi potni nalogi
Prva verzija programa za potne naloge — namizna Windows aplikacija, ki jo vzdržujem in nadgrajujem vse do leta 2009.
Aplikacija za obračun plač
Razvoj aplikacije za obračun plač za manjša, srednja in velika podjetja ter zahtevne naročnike.
Rojstvo PN365.net
Windows aplikacijo za potne naloge preoblikujem v spletno različico. Danes PN365.net uporablja že več tisoč podjetij.
Obišči PN365.net →Korak v razvoj iger
Področje dela razširim na razvoj iger — mobilne igre in 3D namizne igre, ustvarjene v Unreal Engine in Blenderju.
Začetek razvoja mojKonto.si
Začnem razvijati nov, sodoben poslovni in računovodski sistem — tokrat od prve vrstice kode z umetno inteligenco kot razvojnim partnerjem.
Prva izdaja mojKonto.si
Sistem, zgrajen z umetno inteligenco, gre v produkcijo. V samo 72 urah preseže 1.000 naročnikov.
Obišči mojKonto.si →3.000 naročnikov
mojKonto.si doseže 3.000 aktivnih naročnikov.
Razvoj voden z umetno inteligenco
Umetna inteligenca postane del vsakodnevnega razvojnega procesa — od arhitekture do implementacije.
Produkti, ki jih uporabljajo podjetja
Ne izdelujem prototipov — izdelujem produkte, ki jih dolgoročno razvijam in vzdržujem.
mojKonto.si
Sodobna poslovna in računovodska programska rešitev za podjetja — sistem, ki se neprestano razvija in nadgrajuje z novimi funkcionalnostmi.
- Računovodstvo in poslovanje podjetja
- Izdani in prejeti računi
- Avtomatizacija poslovnih procesov
- Potni nalogi in evidence
- Povezovanje poslovnih funkcij
- AI pri avtomatizaciji in razvoju
- Mobilne rešitve za Android in iOS
PN365.net
Eden mojih dolgoletnih projektov — spletna rešitev za izdelavo in upravljanje potnih nalogov, ki se razvija in izpopolnjuje že od leta 2009.
- Dolgoletni razvoj in izkušnje
- Uporaba v podjetjih
- Izdelava potnih nalogov
- Več uporabnikov / zaposlenih
- Mobilna uporaba — Android in iOS
- GPS funkcionalnosti
- Potni nalog neposredno na poti
Naslednja velika sprememba v razvoju programske opreme
Umetno inteligenco vidim kot naslednji velik premik v razvoju programske opreme. Uporabljam jo kot del vsakodnevnega razvojnega procesa — od ideje in arhitekture, do implementacije, preverjanja kode in razvoja novih funkcionalnosti.
Poudarek ni na tem, da "AI programira namesto mene" — gre za to, da 25 let programerskih izkušenj združujem z novimi AI orodji. To omogoča hitrejši razvoj in izvedbo idej, ki so bile včasih bistveno bolj zahtevne in počasnejše.
Tehnologije, s katerimi gradim
Nabor tehnologij in področij, ki jih uporabljam pri razvoju produktov in rešitev.
Backend & podatki
Web & integracije
Mobile
AI & avtomatizacija
Drugo
Področja dela
Spletne aplikacije
Razvoj spletnih aplikacij in rešitev po meri, od zasnove do produkcije.
Poslovni informacijski sistemi
Obsežni sistemi za podjetja, ki povezujejo računovodstvo, evidence in poslovne procese.
Avtomatizacija procesov
Avtomatizacija ponavljajočih se opravil in poslovnih tokov z uporabo kode in AI.
Mobilne aplikacije
Aplikacije za Android in iOS, povezane z obstoječimi poslovnimi sistemi.
Razvoj voden z umetno inteligenco
Vpeljava umetne inteligence v razvojni proces za hitrejši in bolj kakovosten razvoj.
Trading & Unreal Engine
Razvoj trgovalnih sistemov (MQL) in projektov v Unreal Engine.
Imate idejo, ki lahko zraste?
Ne iščem zgolj ideje — iščem ideje z visoko dodano vrednostjo, ki imajo potencial, da iz majhnega nastane veliko.
Sodelovanja ne gradim zgolj na ideji, temveč predvsem na dolgoletnih izkušnjah pri razvoju aplikacij. A tudi to ni dovolj — sam razvoj aplikacij ni dovolj za dolgoročen uspeh. Potrebna je vztrajna žilica po nenehnem izpopolnjevanju, testiranju in nadgrajevanju, dokler produkt resnično ne zaživi.
V čem sem drugačen: vsaki stranki se posvetim posamično in probleme rešujem od primera do primera — ne s splošnimi predlogami. Umetna inteligenca mi to omogoča bistveno hitreje: rešitev, ki bi jo prej pripravljal dneve, danes najdem v nekaj minutah, v zahtevnejših primerih največ v nekaj urah.
nastane veliko.