[email protected]+386 40 123 456Ljubljana, SlovenijaVozniško dovoljenje B
Poklicni Povzetek
Rezultatsko usmerjen višji programski inženir s 7+ leti izkušenj pri načrtovanju in razvoju razširljivih spletnih aplikacij ter porazdeljenih sistemov. Vešč v JavaScript, TypeScript, Python in oblačnih tehnologijah na platformi AWS. Vodil medfunkcijske ekipe do 8 inženirjev ter zagotavljal izdelke, ki jih uporablja več kot 2 milijona dnevno aktivnih uporabnikov. Dokazane izkušnje pri zmanjšanju stroškov infrastrukture za 30 %, izboljšanju zanesljivosti sistema na 99,99 % razpoložljivosti ter vzpostavljanju najboljših inženirskih praks, vključno s CI/CD cevovodi in celovitimi strategijami testiranja.
Delovne Izkušnje
Višji programski inženir
TechCorp Inc.
jan. 2021 - danes
Vodil razvoj arhitekture mikrostoritev za več kot 2 milijona dnevno aktivnih uporabnikov, s čimer se je povprečni odzivni čas API zmanjšal za 40 % s 320 ms na 190 ms
Mentoriral ekipo 5 mlajših inženirjev s tedenskimi pregledi kode, sejami programiranja v paru in internimi tehničnimi predstavitvami o načrtovanju sistemov
Načrtoval in implementiral CI/CD cevovod z uporabo GitHub Actions in ArgoCD, s čimer se je čas uvajanja skrajšal z 2 ur na 15 minut
Vodil migracijo z monolitne baze podatkov PostgreSQL na razdeljeno arhitekturo baze podatkov, kar je izboljšalo prepustnost pisanja za 3x v času vrhunskega prometa
Sodeloval z ekipami za izdelke in oblikovanje pri opredelitvi tehničnih zahtev za 12 večjih izdaj funkcionalnosti v 4 četrtletnih načrtih
Programski inženir
StartupXYZ
jun. 2018 - dec. 2020
Zgradil cevovod za obdelavo podatkov v realnem času, ki obdeluje 500.000 dogodkov na sekundo z uporabo Apache Kafka, Python in AWS Lambda
Razvil in vzdrževal RESTful API-je za mobilne in spletne odjemalce z 99,9 % razpoložljivostjo in p95 zakasnitev pod 200 ms
Zmanjšal stroške oblačne infrastrukture za 30 % (180.000 USD letno) z optimizacijo velikosti EC2 instanc, rezerviranimi instancami in pravilniki za samodejno prilagajanje
Implementiral porazdeljeno sledenje z Datadog in strukturirano beleženje, kar je zmanjšalo povprečni čas do rešitve produkcijskih incidentov za 55 %
Mlajši razvijalec
Digital Solutions Ltd.
avg. 2016 - maj 2018
Razvil uporabniško usmerjeno spletno aplikacijo z uporabo React in Node.js za več kot 50.000 mesečno aktivnih uporabnikov
Napisal enote in integracijske teste z doseženo 90 % pokritostjo kode z uporabo Jest in Cypress
Sodeloval v agilnih šprintih in prispeval k arhitekturnim odločitvam med dvotedenskimi sejami pregleda načrtovanja
Zgradil interno administratorsko nadzorno ploščo za ekipo za podporo strankam, kar je zmanjšalo povprečni čas reševanja zahtevkov za 25 %
Izobrazba
M.S. Računalništvo
Univerza Stanford
2019 - 2021
Poudarek na porazdeljenih sistemih in računalništvu v oblaku. Program s krajšim delovnim časom, zaključen ob redni zaposlitvi.
B.S. Računalništvo
Univerza v Kaliforniji, Berkeley
2012 - 2016
Seznam dekana 2014–2016. Zaključni projekt na temo sistemov za urejanje v realnem času s souporabo.
To je vzorčni življenjepis. Prilagodite ga s svojimi izkušnjami z našim brezplačnim orodjem za izdelavo življenjepisov.
Nasveti
Začnite z merljivimi dosežki
Kvantificirajte svoje dosežke s številkami. Namesto 'Izboljšal zmogljivost' napišite 'Zmanjšal odzivni čas API za 40 %, za več kot 2 milijona dnevnih uporabnikov'. Zaposlovalci želijo videti merljiv vpliv.
Izpostavite vaš tehnološki nabor
Navedite specifične tehnologije, ogrodja in orodja. ATS sistemi iščejo natančna ujemanja ključnih besed, zato je 'React' boljši od 'frontend ogrodja'.
Pokažite vodstvene sposobnosti in sodelovanje
Višje vloge zahtevajo več kot samo kodiranje. Omenite vodenje ekip, preglede kode, mentoriranje in medfunkcijsko sodelovanje.
Omejite se na eno stran
Razen če imate več kot 10 let izkušenj, je ena stran idealna. Osredotočite se na vaše najrelevantnejše in najnovejše izkušnje.
Kako napisati življenjepis za programskega inženirja (CV primer in koraki)
Slovenski IT trg je majhen, a močno mednarodno usmerjen – od Ljubljane do Maribora podjetja kot so Outfit7, NiceLabel, Comtrade in Result iščejo inženirje, ki znajo svoje delo predstaviti jedrnato in merljivo. Spodnjih pet korakov vam pokaže, kako sestaviti življenjepis programskega inženirja, ki prestane avtomatsko (ATS) filtriranje in prepriča tehničnega vodjo v manj kot 30 sekundah branja.
1
1. Strokovni povzetek v treh vrsticah
Na vrh življenjepisa napišite 3-4 vrstice, ki povedo, kdo ste, koliko izkušenj imate in kaj obvladate. Vključite stopnjo (junior/medior/senior), glavni tehnološki nabor (npr. Java/Spring, React/Node ali Python) ter en merljiv dosežek. Primer: 'Programski inženir s 4+ leti izkušenj pri gradnji API-jev v Node.js in AWS, ki so zmanjšali odzivni čas storitve za 35 %.' Izogibajte se praznim frazam kot 'motiviran posameznik' – zaposlovalec išče konkretne dokaze, ne pridevnikov.
2
2. Delovne izkušnje s kvantificiranimi dosežki
Vsaka alineja naj opiše dejanje, tehnologijo in merljiv rezultat – ne le nalogo. Namesto 'Delal na backend sistemu' napišite npr. 'Razvil REST API v Spring Boot, ki obdeluje 200.000 zahtev na dan z 99,9 % razpoložljivostjo.' Uporabite številke za latenco, uporabnike, prihranek stroškov ali čas uvajanja. Delovne izkušnje razvrstite od najnovejše nazaj in za vsako vlogo navedite 3-5 alinej, osredotočenih na vpliv, ne na seznam odgovornosti.
3
3. Razdelek s tehničnimi veščinami
Veščine razdelite v jasne skupine: programski jeziki, ogrodja/knjižnice in infrastruktura/orodja (npr. AWS, Docker, Kubernetes, Git). Natančno preberite razpis delovnega mesta in v enakih izrazih navedite tehnologije, ki jih omenja – ATS sistemi in HR iščejo dobesedno ujemanje ključnih besed, zato 'Kubernetes' ne prevajajte in ne skrajšajte v 'orkestracija vsebnikov'. Naštejte le tehnologije, ki jih dejansko obvladate in bi jih znali razložiti na tehničnem razgovoru.
4
4. Projekti, GitHub in portfelj
Če imate manj delovnih izkušenj, dodajte razdelek s 2-3 osebnimi ali fakultetnimi projekti – navedite tehnologije, vašo vlogo in rezultat (npr. število uporabnikov, hitrost, testno pokritost). Vedno vključite povezavo do GitHub profila z urejenimi repozitoriji in bralnimi README datotekami; v Sloveniji tehnični zaposlovalci skoraj vedno preverijo kodo, preden povabijo na razgovor. Portfelj ali osebna spletna stran z demo projekti je velik plus, zlasti za junior kandidate.
5
5. Izobrazba, certifikati in zadnji ATS pregled
Navedite fakulteto, smer in leto zaključka; delovne izkušnje naj bodo pred izobrazbo, razen če ste ravnokar diplomirali. Dodajte relevantna potrdila (AWS, Kubernetes/CKAD, Scrum) le, če so aktualna. Pred oddajo preverite: en stolpec brez tabel in grafik (ATS jih ne zna prebrati), shranjeno kot PDF, dosleden format datumov in brez slovničnih napak. Življenjepis naj se prilega eni strani, razen pri več kot 10 letih izkušenj.
Primeri strokovnega povzetka za programskega inženirja
Povzetek so prve tri do štiri vrstice, ki jih zaposlovalec dejansko prebere – izberite primer, ki najbolj ustreza vaši stopnji izkušenj, in ga prilagodite svojemu tehnološkemu naboru.
Mlajši programski inženir / diplomant
Nedavni diplomant računalništva z izkušnjami iz treh fakultetnih projektov in šestmesečne prakse v startup podjetju. Razvijal spletne aplikacije v React in Node.js ter sodeloval pri gradnji REST API-ja, uporabljenega v produkciji. Hitro se učim novih ogrodij, aktiven na GitHubu in željan prevzeti prve resnejše naloge v agilni ekipi.
Višji programski inženir
Višji programski inženir z 8+ leti izkušenj pri načrtovanju mikrostoritev v Java in Spring Boot za sisteme z več kot milijon dnevnih uporabnikov. Vodil migracijo na Kubernetes, kar je skrajšalo čas uvajanja s 45 na 8 minut, in mentoriral 6 mlajših inženirjev. Osredotočen na zanesljivost, opazljivost sistemov in mentorstvo.
Karierni spremenik v programsko inženirstvo
Nekdanji strojni inženir, ki je po intenzivnem programerskem tečaju in samostojnem učenju Python in Django zgradil tri produkcijsko uporabljene spletne aplikacije. Prinaša analitično razmišljanje, disciplino pri testiranju in izkušnje z vodenjem projektov iz prejšnje kariere. Trenutno gradi odprtokodne prispevke in razširja znanje o oblačnih storitvah (AWS).
Ključne besede za ATS v življenjepisu programskega inženirja
Uporabite točne izraze iz razpisa delovnega mesta – tako avtomatski ATS sistem kot kadrovnik med hitrim pregledom iščeta dobesedno ujemanje teh besed, zato jih ne parafrazirajte.
Microservices architecture
Omenite jo v povzetku ali pri opisu vloge, kjer ste dejansko načrtovali ali vzdrževali porazdeljene storitve, ne monolita.
CI/CD
Navedite konkretno orodje (GitHub Actions, Jenkins, GitLab CI) in učinek, npr. skrajšan čas uvajanja.
RESTful API
Uporabite pri opisu backend dela – dodajte, ali ste API zasnovali od začetka ali ga vzdrževali in razširjali.
Unit testing
Navedite orodje (Jest, JUnit, pytest) in odstotek pokritosti kode, če ga poznate.
Code review
Dokazuje sodelovalno kulturo – primerno za vloge, ki zahtevajo mentorstvo ali delo v večji ekipi.
Agile/Scrum
Zapišite, če ste sodelovali v sprint planiranjih, retrospektivah ali kot Scrum master.
Cloud (AWS/Azure/GCP)
Navedite konkretno platformo in storitve (EC2, Lambda, S3), ki ste jih uporabljali, ne le splošno 'oblak'.
Kubernetes
Primerno, če ste dejansko upravljali gruče ali pisali Helm manifeste, ne le uporabljali vsebnike Docker.
Distributed systems
Uporabite pri opisu sistemov z visoko obremenitvijo, ki zahtevajo usklajevanje med več storitvami ali podatkovnimi bazami.
Git/GitHub
Samoumevno za vsakega kandidata – dodajte povezavo do profila z urejenimi repozitoriji, ne le naštejte kot veščino.
Šibke in močne alineje za delovne izkušnje
Enaka naloga zveni popolnoma drugače, če jo opišete z akcijskim glagolom, imenovano tehnologijo in merljivim rezultatom namesto splošnega opisa odgovornosti.
Dostava nove funkcionalnosti
Odgovoren za razvoj nove funkcionalnosti za spletno aplikacijo.
Zasnoval in dostavil funkcionalnost plačevanja v React in Node.js za 80.000 mesečno aktivnih uporabnikov, kar je povečalo stopnjo dokončanih nakupov za 18 %.
Zmogljivost in zanesljivost sistema
Izboljšal hitrost aplikacije in zmanjšal število napak v produkciji.
Optimiziral poizvedbe PostgreSQL in uvedel predpomnjenje z Redis, kar je zmanjšalo p95 odzivni čas API-ja s 480 ms na 150 ms in zvišalo razpoložljivost storitve na 99,95 %.
Sodelovanje in mentoriranje
Sodeloval z ekipo in pomagal mlajšim razvijalcem.
Mentoriral 4 mlajše programske inženirje s tedenskimi pregledi kode in internimi predavanji o načrtovanju sistemov, kar je skrajšalo čas njihovega uvajanja v ekipo za 30 %.
Pogosta vprašanja
Kaj naj vsebuje življenjepis programskega inženirja?
Dober življenjepis programskega inženirja naj vsebuje strokovni povzetek, ki poudarja leta izkušenj in ključne tehnologije, podrobne delovne izkušnje s kvantificiranimi dosežki, razdelek z veščinami, ki navaja specifične programske jezike in orodja, izobrazbo ter ustrezna potrdila.
Kako dolg naj bo življenjepis programskega inženirja?
Za večino programskih inženirjev je ena stran idealna. Če imate več kot 10 let izkušenj ali pomembne publikacije, sta sprejemljivi tudi dve strani. Osredotočite se na najnovejše in najrelevantnejše izkušnje.
Katere veščine naj navedem v življenjepisu programskega inženirja?
Ali lahko z NoBsResume brezplačno ustvarim življenjepis programskega inženirja?
Da. NoBsResume je 100 % brezplačen brez skritih stroškov. Izbirajte med 3 predlogami, prijaznimi ATS sistemu, izpolnite svoje podatke, uporabite AI izboljšavo besedila in takoj prenesite kot PDF. Račun ni potreben.
Kje lahko prenesem brezplačno predlogo za življenjepis programskega inženirja?
Namesto statične Word ali Europass predloge uporabite ta primer neposredno v NoBsResume: kliknite 'Začnite z izdelavo', zamenjajte podatke s svojimi in v nekaj minutah prenesite dokončan PDF. Na voljo so 3 predloge, prijazne ATS sistemu, brez potrebe po prijavi ali plačilu.
Kako napisati CV programskega inženirja brez delovnih izkušenj (pripravnik/junior)?
Če ste junior ali pripravnik brez formalnih izkušenj, na vrh postavite izobrazbo in nato razdelek s projekti: 2-3 fakultetni ali osebni projekti z navedenimi tehnologijami, vašo vlogo in rezultatom. Dodajte povezavo do GitHub profila, morebitno prakso ali hackathon dosežke ter certifikate. Struktura in poudarki v tem primeru so povsem prilagodljivi v brezplačnem urejevalniku.
Ali naj bo CV programskega inženirja v Sloveniji napisan v angleščini ali slovenščini?
Odvisno od podjetja: pri mednarodnih in produktnih podjetjih (npr. Outfit7, NiceLabel, tuje IT ekipe) je angleški CV standard in pogosto pričakovan že ob prijavi. Pri domačih podjetjih in javnem sektorju je slovenščina povsem ustrezna. V dvomu pripravite obe različici – v NoBsResume lahko isti primer ustvarite v obeh jezikih brez dodatnega dela.
Ali naj v življenjepis vključim povezavo do GitHub profila ali portfelja?
Da, skoraj vedno. Slovenski tehnični zaposlovalci pogosto pogledajo kodo, preden povabijo na razgovor, zato povezavo do GitHuba (z urejenimi repozitoriji) dodajte tik ob kontaktnih podatkih. Portfelj s poganjajočimi demo projekti je še posebej dragocen za junior kandidate z malo formalnih delovnih izkušenj.
Ali potrebujem fotografijo v življenjepisu za programsko inženirstvo?
Ne, fotografija ni obvezna in je pri tehničnih vlogah v Sloveniji vse manj pogosta – sodobni CV-ji programskih inženirjev jo pogosto izpuščajo v korist prostora za veščine in dosežke. Če se prijavljate prek Europass obrazca ali pri bolj tradicionalnem delodajalcu, jo lahko dodate, sicer ni potrebna.
Ali lahko ta točen primer življenjepisa uredim v NoBsResume brezplačnem orodju?
Da, ta primer je neposredno urejevalen. Kliknite 'Začnite z izdelavo', zamenjajte imena, izkušnje in veščine s svojimi, po želji uporabite AI izboljšavo besedila in prenesite kot PDF – brez računa in brez skritih stroškov.
Ustvarite svoj življenjepis zdaj
Uporabite ta primer kot navdih. Prilagodite ga s svojimi izkušnjami in v nekaj minutah prenesite profesionalni PDF. 100 % brezplačno.