Croatian flag

Primjer zivotopisa za Full Stack programera

Hrvatski

Pogledajte kako profesionalni full stack programer balansira frontend i backend vjestine u svom zivotopisu. Koristite ovaj primjer za prikazivanje svojih end-to-end razvojnih vjestina.

Pocnite izradu zivotopisa

Pregled zivotopisa

Marko Horvat - Profilna Slika

Marko Horvat

Full Stack programer

[email protected]+385 1 718 3592Zagreb, HrvatskaKategorija B

Profesionalni Sažetak

Svestrani full stack programer s vise od 5 godina iskustva u izgradnji end-to-end web aplikacija od dizajna baze podataka preko razvoja API-ja do ugladenh korisnickih sucelja. Vjest u React, Next.js, Node.js, Python i AWS cloud uslugama, s jakim fokusom na brzu isporuku pouzdanih i dobro testiranih funkcionalnosti. Izgradio i odrzavao SaaS platformu s vise od 800 tisuca mjesecno aktivnih korisnika te smanjio troskove infrastrukture za 40% migracijom na serverless arhitekturu. Udobno preuzima vlasnistvo nad cijelim zivotnim ciklusom razvoja proizvoda i blisko suraduje s product menadzerima, dizajnerima i zainteresiranim stranama.

Radno Iskustvo

Full Stack programer

CloudApp Technologies

Svibanj 2021. - Danas

  • Izgradio i odrzavao SaaS platformu s vise od 800 tisuca mjesecno aktivnih korisnika koristeci React, Node.js i PostgreSQL s 99,9% SLA dostupnosti
  • Dizajnirao i implementirao sustav obavijesti u stvarnom vremenu koristeci WebSockets i Redis pub/sub, smanjivsi vrijeme odgovora korisnika za 60%
  • Vodio migraciju na serverless arhitekturu na AWS Lambda i API Gateway, smanjivsi mjesecne troskove infrastrukture za 40% (ustedeno 24 tisuce dolara godisnje)
  • Implementirao Stripe integraciju za pretplatnicku naplatu, obradivsi vise od 1,2 milijuna dolara godisnjeg ponavljajuceg prihoda s automatiziranim fakturiranjem i opomenama
  • Izgradio sveobuhvatan E2E testni paket s Playwrightom koji pokriva 45 kriticnih korisnickih tokova, smanjivsi produkcijske regresije za 65%

Web programer

InnovateTech

Sijecanj 2020. - Travanj 2021.

  • Razvio 3 full-stack aplikacije od koncepta do produkcije koristeci Next.js, Express i MongoDB, svaka isporucena na vrijeme i unutar budzeta
  • Implementirao OAuth 2.0 i JWT autentifikacijski sustav koji stiti vise od 200 tisuca korisnickih racuna s kontrolom pristupa temeljenom na ulogama
  • Izgradio administratorsku nadzornu plocu s analitickim grafovima u stvarnom vremenu koristeci D3.js i Chart.js, koju svakodnevno koristi vise od 150 internih zainteresiranih strana
  • Postavio Docker lokalno razvojno okruzenje i GitHub Actions CI/CD pipeline, smanjivsi vrijeme uvodenja novih programera s 2 dana na 3 sata

Mladi programer

WebCraft Studio

Lipanj 2018. - Prosinac 2019.

  • Razvijao responzivne web aplikacije koristeci React i Django REST Framework za 8 klijentskih projekata u podrucjima e-trgovine i SaaS-a
  • Upravljao MySQL i MongoDB bazama podataka koje obraduju vise od 50 tisuca dnevnih transakcija, ukljucujuci optimizaciju upita i automatizaciju sigurnosnih kopija
  • Implementirao automatizirani testni pipeline s Jest i pytest postizuci 88% pokrivenosti koda na frontendu i backendu
  • Sudjelovao u sprint demo prezentacijama pred klijentima i sesijama prikupljanja zahtjeva, poboljsavsi ocjene zadovoljstva zainteresiranih strana za 20%

Obrazovanje

Prvostupnik softverskog inzenjerstva

University of Washington

2014. - 2018.

Fokus na web sustave i dizajn softvera. Zavrsni rad: alat za upravljanje projektima u stvarnom vremenu za suradnju izgraden s React i Node.js.

Full Stack Web Development Bootcamp

Code Fellows, Seattle

2018. - 2018.

Intenzivni 20-tjedni program koji pokriva napredni JavaScript, React, Node.js, SQL/NoSQL baze podataka i cloud deployment.

Tečajevi i Certifikati

AWS Certified Developer - Associate

Amazon Web Services

2022

ID vjerodajnice: AWS-CDA-2022-6193

Complete Node.js Developer

Udemy (Andrew Mead)

2020

Sveobuhvatan tecaj koji pokriva Node.js, Express, MongoDB, REST APIs, GraphQL, autentifikaciju i deployment.

PostgreSQL Performance Tuning

Pluralsight

2023

Jezici

Engleski

Govor: MaterinskiSlušanje: MaterinskiPisanje: Materinski

Korejski

Govor: TecnoSlušanje: TecnoPisanje: Srednji

Spanjolski

Govor: OsnovniSlušanje: SrednjiPisanje: Osnovni

Vještine

ReactNext.jsNode.jsPythonTypeScriptPostgreSQLMongoDBAWSDockerGraphQLREST APIsGit

Ovo je ogledni zivotopis. Prilagodite ga svojim iskustvom koristeci nas besplatni alat za izradu zivotopisa.

Savjeti za zivotopis

Balansirajte frontend i backend

Pokazite dubinu u oba podrucja. Ne navodite samo tehnologije - opisite sto ste s njima izgradili. Spomenite i UI komponente i API/bazu podataka u svom iskustvu.

Istaknite end-to-end vlasnistvo

Full stack programeri su cijenjeni zbog preuzimanja vlasnistva nad cijelim funkcionalnostima. Naglassite projekte u kojima ste se brinuli o svemu, od dizajna baze podataka do deploymenta.

Pokazite sirinu bez povrsnosti

Navedite cijeli tehnoloski stog, ali dokazite dubinu kroz tocke iskustva. 'Izgradio OAuth 2.0 sustav koji stiti 200 tisuca racuna' pokazuje pravu strucnost, a ne samo poznavanje alata.

Ukljucite cloud i DevOps

Moderni full stack ukljucuje i cloud deployment. Spomenite AWS/GCP usluge, Docker, CI/CD i serverless iskustvo kako biste pokazali da mozete samostalno isporucivati.

Kljucne vjestine

React/Next.jsNode.js/ExpressPython/DjangoTypeScriptPostgreSQL/MongoDBREST/GraphQL APIsAWS/CloudDockerAutentifikacija (OAuth)TestiranjeGitAgilno

Kako napisati zivotopis za full stack programera

Zivotopis full stack programera mora dokazati podjednaku vjestinu na frontendu i backendu, ne samo popis alata. Slijedite ovih pet koraka da biste izgradili zivotopis koji prolazi ATS filtere i uvjerava tehnicke recruitere i voditelje timova u Zagrebu, Splitu ili bilo kojoj IT tvrtki koja zaposljava na daljinu.

1

1. Napisite sazetak koji pokazuje sirinu stoga

Prve tri linije zivotopisa moraju odmah pokazati seniornost i puni stog: navedite frontend framework (npr. React ili Vue), backend jezik (Node.js, Python, Java) i bazu podataka ili cloud uslugu (PostgreSQL, AWS). Dodajte jednu end-to-end metriku koja dokazuje da ste odgovorni za cijelu funkcionalnost, ne samo jedan sloj - primjerice broj korisnika, dostupnost sustava ili usteda troskova nakon migracije. Izbjegavajte generican opis poput 'iskusan programer' - recruiteri trebaju konkretne brojke vec u prvih pet sekundi citanja.

2

2. Pisite tocke iskustva koje pokrivaju obje strane stoga

Svaka tocka iskustva treba spojiti ono sto je korisnik vidio (sucelje, znacajku, tok) s onim sto se dogadalo iza kulisa (API, baza podataka, infrastruktura) i zavrsiti brojkom. Primjer jake tocke: 'Izgradio nadzornu plocu u React-u povezanu s REST API-jem u Node.js i PostgreSQL bazom, smanjivsi vrijeme ucitavanja za 45% i povecavsi konverziju registracije za 18%.' Izbjegavajte pasivne opise poput 'radio na projektu' - navedite tehnologiju, akciju i mjerljiv ishod za svaku znacajniju stavku.

3

3. Grupirajte tehnicke vjestine po slojevima

Poslodavci i ATS sustavi skeniraju vjestine u skupinama, pa organizirajte sekciju u cetiri jasna reda: Frontend (React, Vue, Angular, TypeScript), Backend (Node.js, Python/Django, Java/Spring Boot), Baza podataka (PostgreSQL, MongoDB, MySQL) i DevOps/Cloud (AWS, Docker, CI/CD, Kubernetes). Ovakva struktura zrcali nacin na koji su napisani natjecaji za posao i olaksava rekruteru da za par sekundi provjeri poklapate li se s trazenim stogom. Navedite samo alate koje stvarno mozete braniti na tehnickom intervjuu.

4

4. Dodajte end-to-end projekte kao dokaz

Full stack uloge se dokazuju projektima koje ste sami izgradili od sucelja do deploymenta. Navedite 2-3 projekta s kratkim opisom stoga, poveznicom na GitHub repozitorij i link na zivu demo verziju ako postoji. Ovo je osobito vazno za mlade programere bez formalnog radnog iskustva - dobro dokumentiran pet-projekt na GitHubu s testovima i CI pipelineom moze nadomjestiti godine iskustva u ocima tehnickog recruitera.

5

5. Zavrsite obrazovanjem, certifikatima i ATS provjerom

Navedite fakultet ili bootcamp te relevantne certifikate poput AWS Certified Developer ili slicnih. Prije slanja provjerite: jednostupcani layout bez tablica i grafickih elemenata koje ATS ne moze procitati, format PDF osim ako natjecaj izricito trazi Word, standardni naslovi sekcija (Iskustvo, Vjestine, Obrazovanje) i konzistentan format datuma. Zivotopis od jedne do dvije stranice je standard za IT sektor u Hrvatskoj.

Primjeri profesionalnog sazetka za full stack programera

Kopirajte i prilagodite jedan od ova tri sazetka svojoj razini iskustva i tehnoloskom stogu.

Pocetnik / nedavni diplomant

Motivirani junior full stack programer sa solidnim temeljima u Vue.js, Django i PostgreSQL, steceni kroz bootcamp i tri osobna projekta objavljena na GitHubu. Samostalno izgradio i deployao e-trgovinsku aplikaciju s korisnickom autentifikacijom i platnim sustavom koja je privukla vise od 200 testnih korisnika. Brzo uci nove tehnologije, udobno radi u Agile timu i zeli razvijati end-to-end vjestine kroz rad na produkcijskim sustavima.

Senior

Senior full stack programer s 8 godina iskustva u izgradnji skalabilnih poslovnih aplikacija koristeci Angular, Spring Boot i MySQL na AWS infrastrukturi. Vodio migraciju monolitne aplikacije na mikroservisnu arhitekturu, smanjivsi vrijeme deploymenta s 3 sata na 15 minuta i povecavsi dostupnost sustava na 99,95%. Mentorira mlade programere, dizajnira API arhitekturu i blisko suraduje s product menadzerima na definiranju tehnickih rjesenja za poslovne probleme.

Prelazak u full stack programiranje

Bivsi elektrotehnicar koji je prosao intenzivan prijelaz u full stack razvoj kroz samostalno ucenje i 9-mjesecni bootcamp fokusiran na React, Node.js i PostgreSQL. Izgradio tri full-stack aplikacije od koncepta do deploymenta, ukljucujuci platformu za rezervacije s REST API-jem koja obraduje vise od 500 upita dnevno. Donosi analiticko razmisljanje iz inzenjerstva, disciplinu u rjesavanju problema i snaznu motivaciju za dugorocnu karijeru u softverskom razvoju.

ATS kljucne rijeci za zivotopis full stack programera

Poslodavci i ATS sustavi u IT sektoru skeniraju zivotopise trazeci tocne pojmove iz natjecaja za posao - koristite iste nazive tehnologija i praksi kao u oglasu kako biste prosli automatsku filtraciju.

React / Vue / Angular

Navedite tocno framework iz oglasa u sekciji vjestina i potvrdite ga barem jednom tockom iskustva.

Node.js / Python / Java

Backend jezik iz oglasa mora se pojaviti i u sazetku i u opisu barem jednog projekta.

REST API / GraphQL

Spomenite koji ste API stil dizajnirali ili konzumirali, idealno uz broj endpointa ili korisnika.

PostgreSQL / MongoDB

Navedite bazu podataka i barem jednu konkretnu zadacu poput optimizacije upita ili dizajna sheme.

AWS / Azure / GCP

Imenujte konkretne usluge (Lambda, EC2, S3) umjesto samo naziva cloud pruzatelja.

Docker / Kubernetes

Korisno u DevOps/Cloud retku vjestina, potvrdeno opisom deployment pipelinea u iskustvu.

CI/CD

Spomenite konkretan alat (GitHub Actions, Jenkins) i ucinak na vrijeme isporuke ili broj gresaka.

TypeScript

Vazno ako oglas trazi tipiziran JavaScript - navedite ga odvojeno od common JavaScript.

MERN / MEAN stack

Ako oglas koristi ovaj naziv stoga, iskoristite ga doslovno - ATS ga cesto trazi kao jednu frazu.

Testiranje (Jest, Playwright, pytest)

Navedite alate za testiranje i postotak pokrivenosti koda ako ga imate izmjeren.

Primjeri tocaka iskustva: prije i poslije

Ove tri usporedbe pokazuju kako slabu, opisnu tocku pretvoriti u konkretan, mjerljiv rezultat koji dokazuje full stack vjestinu.

Isporuka end-to-end znacajke

Radio na novoj znacajki za korisnicki profil.

Izgradio znacajku korisnickog profila od React sucelja do Node.js API-ja i PostgreSQL sheme, isporucivsi je 2 tjedna prije roka i povecavsi zadrzavanje korisnika za 12%.

Performanse kroz cijeli stog

Poboljsao brzinu aplikacije.

Optimizirao upite u PostgreSQL bazi i implementirao Redis cache sloj, smanjivsi prosjecno vrijeme odgovora API-ja s 800ms na 120ms i ubrzavsi ucitavanje stranice za 65%.

Timski rad i vlasnistvo

Suradivao s timom na projektima.

Preuzeo vlasnistvo nad migracijom autentifikacijskog sustava, koordinirao s 4 programera i product menadzerom, te isporucio OAuth 2.0 rjesenje koje stiti 50 tisuca korisnickih racuna bez zastoja u produkciji.

Cesto postavljana pitanja

Sto bi zivotopis full stack programera trebao sadrzavati?

Zivotopis full stack programera trebao bi pokazati vjestinu u frontend (React, Vue, Angular) i backend (Node.js, Python, Java) tehnologijama, plus upravljanje bazama podataka, dizajn API-ja i cloud deployment. Pokazite end-to-end vlasnistvo nad projektima s mjerljivim rezultatima.

Kako prikazati full stack vjestine bez dojma generalista?

Fokusirajte se na dubinu u radnom iskustvu. Umjesto navodenja 20 tehnologija, pokazite 3-4 projekta u kojima ste imali vlasnistvo nad cijelim stogom. Opisite konkretne frontend komponente i backend servise koje ste izgradili, s metrikama utjecaja.

Koja je najvaznija vjestina za full stack programere?

Prilagodljivost i end-to-end razmisljanje su najvazniji. Tehnicki, React + Node.js + PostgreSQL + AWS je najcesci i najtrazeniji stog. No poslodavci cijene programere koji mogu preuzeti vlasnistvo nad funkcionalnostima od koncepta do produkcije.

Mogu li besplatno izraditi zivotopis full stack programera?

Da. NoBsResume je 100% besplatan. Odaberite ATS-prilagoden predlozak, prikazite svoje frontend i backend vjestine i preuzmite PDF trenutno. Nije potreban racun.

Postoji li besplatan predlozak zivotopisa za full stack programera na hrvatskom?

Da, ovaj primjer mozete odmah urediti u nasem besplatnom alatu za izradu zivotopisa - odaberite jedan od 3 ATS-prilagodena predloska, zamijenite podatke svojima i preuzmite gotov PDF u nekoliko minuta. Nije potrebna registracija niti placanje, a format ostaje citljiv i za ATS sustave i za osobu koja cita zivotopis.

Kako napisati zivotopis za full stack programera bez radnog iskustva?

Fokusirajte se na osobne i bootcamp projekte, GitHub repozitorije s citljivim kodom i dokumentacijom, te certifikate. Opisite svaki projekt kao da je posao: koje ste tehnologije koristili, koji problem rjesava i kakav je rezultat. Sekcija projekata treba biti podjednako istaknuta kao i sekcija iskustva kod juniorskih kandidata.

Treba li zivotopis za IT posao u Hrvatskoj biti na engleskom ili hrvatskom jeziku?

Ovisi o poslodavcu. Vecina hrvatskih IT tvrtki koje rade za strane klijente ili su dio medunarodnih timova (Infobip, Include, mnoge remote tvrtke) trazi zivotopis na engleskom, dok manje lokalne tvrtke i drzavne institucije prihvacaju hrvatski. Kad niste sigurni, sigurnije je poslati verziju na engleskom - lako je prevesti nas predlozak na oba jezika.

Koliko dugacak treba biti zivotopis full stack programera?

Jedna do najvise dvije stranice. Za programere s manje od 5 godina iskustva jedna stranica je standard; senior profili s vise projekata mogu prijeci na dvije stranice, ali nikad vise. Rekruteri u IT sektoru prosjecno provedu manje od minute na prvom pregledu, pa sazetost vrijedi vise od potpunosti.

Treba li u zivotopis ukljuciti link na GitHub i portfolio?

Da, obavezno. Za full stack programere GitHub profil i link na zivu demo verziju projekta cesto su vazniji od popisa vjestina jer rekruteru odmah pokazuju kvalitetu koda i sposobnost isporuke gotovog proizvoda. Postavite ih odmah ispod kontakt podataka na vrhu zivotopisa, ne na dno.

Je li NoBsResume alat za izradu zivotopisa stvarno besplatan?

Da, potpuno besplatan bez skrivenih troskova i bez potrebe za kreditnom karticom. Mozete urediti ovaj primjer, odabrati drugi predlozak ili zapoceti od nule, te preuzeti neograniceno PDF-ova. Ne trazimo registraciju ni email kako bismo preuzimanje ucinili sto brzim.

Izradite svoj zivotopis sada

Koristite ovaj primjer kao inspiraciju. Prilagodite ga svojim iskustvom i preuzmite profesionalni PDF u nekoliko minuta. 100% besplatno.

Pocnite izradu zivotopisa

Pogledajte ovaj zivotopis na drugim jezicima

Ovaj primjer zivotopisa dostupan je na 63 jezika: