Serbian flag

Primer CV-ja za Full Stack programera

Српски

Pogledajte kako profesionalni full stack programer balansira frontend i backend vestine u svom CV-ju. Koristite ovaj primer da prikazete svoju ekspertizu u kompletnom razvoju.

Pocnite da pravite svoj CV

Pregled CV-ja

Nikola Jovanovic - Профилна Слика

Nikola Jovanovic

Full Stack programer

[email protected]+381 64 345 6789Beograd, SrbijaVozacka dozvola B kategorije

Професионални Резиме

Svestrani full stack programer sa vise od 5 godina iskustva u izgradnji kompletnih veb aplikacija od dizajna seme baze podataka, preko razvoja API-ja, do ugladjenih korisnickih interfejsa. Vestin u React, Next.js, Node.js, Python i AWS cloud servisima, sa jakim fokusom na brzu isporuku pouzdanih, dobro testiranih funkcionalnosti. Izgradio i odrzavao SaaS platformu koja opsluzuje vise od 800 hiljada mesecno aktivnih korisnika i smanjio troskove infrastrukture za 40% kroz migraciju na serverless arhitekturu. Udobno upravlja celokupnim zivotnim ciklusom razvoja proizvoda i blisko saradjuje sa menadzierima proizvoda, dizajnerima i zainteresovanim stranama.

Радно Искуство

Full Stack programer

CloudApp Technologies

maj 2021 - trenutno

  • Izgradnja i odrzavanje SaaS platforme koja opsluzuje vise od 800 hiljada mesecno aktivnih korisnika koristeci React, Node.js i PostgreSQL sa SLA od 99,9% dostupnosti
  • Projektovanje i implementacija sistema za obavestenja u realnom vremenu koristeci WebSockets i Redis pub/sub, sto je smanjilo vreme odziva korisnika za 60%
  • Vodjenje migracije na serverless arhitekturu na AWS Lambda i API Gateway, smanjujuci mesecne troskove infrastrukture za 40% (usteda od 24 hiljade USD godisnje)
  • Implementacija Stripe integracije za pretplatnicku naplatu, obrada vise od 1,2 miliona USD godisnjeg ponavljajuceg prihoda sa automatizovanim fakturisanjem i upravljanjem dugovanjima
  • Izgradnja sveobuhvatnog E2E test paketa sa Playwright-om koji pokriva 45 kriticnih korisnickih tokova, smanjujuci regresije u produkciji za 65%

Veb programer

InnovateTech

januar 2020 - april 2021

  • Razvoj 3 full stack aplikacije od koncepta do produkcije koristeci Next.js, Express i MongoDB, svaka isporucena na vreme i ispod budzeta
  • Implementacija sistema autentifikacije zasnovanog na OAuth 2.0 i JWT koji obezbedjuje vise od 200 hiljada korisnickih naloga sa kontrolom pristupa zasnovanom na ulogama
  • Izgradnja administratorskog panela sa analitickim grafikonima u realnom vremenu koristeci D3.js i Chart.js, koji svakodnevno koristi vise od 150 internih zainteresovanih strana
  • Postavljanje lokalnog razvojnog okruzenja zasnovanog na Docker-u i CI/CD pipeline-a sa GitHub Actions, smanjujuci vreme uvodjenja novih programera sa 2 dana na 3 sata

Mladji programer

WebCraft Studio

jun 2018 - decembar 2019

  • Razvoj responzivnih veb aplikacija koristeci React i Django REST Framework za 8 klijentskih projekata u oblastima e-trgovine i SaaS
  • Upravljanje MySQL i MongoDB bazama podataka sa vise od 50 hiljada dnevnih transakcija, ukljucujuci optimizaciju upita i automatizaciju rezervnih kopija
  • Implementacija automatizovanog test pipeline-a sa Jest i pytest, postizuci 88% pokrivenosti koda u frontendu i backendu
  • Ucestvovanje u sprint demo prezentacijama i sesijama za prikupljanje zahteva sa klijentima, poboljsavajuci ocene zadovoljstva zainteresovanih strana za 20%

Образовање

Diplomske studije softverskog inzenjerstva

University of Washington

2014 - 2018

Fokus na veb sistemima i dizajnu softvera. Zavrsni projekat: alat za kolaborativno upravljanje projektima u realnom vremenu izradjen sa React i Node.js.

Full Stack veb razvoj butkamp

Code Fellows, Seattle

2018 - 2018

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

Курсеви и Сертификати

AWS Certified Developer - Associate

Amazon Web Services

2022

ID akreditacije: AWS-CDA-2022-6193

Complete Node.js Developer

Udemy (Andrew Mead)

2020

Sveobuhvatni kurs koji pokriva Node.js, Express, MongoDB, REST APIs, GraphQL, autentifikaciju i deployment.

PostgreSQL Performance Tuning

Pluralsight

2023

Језици

Engleski

Говор: MaternjiСлушање: MaternjiПисање: Maternji

Korejski

Говор: TecnoСлушање: TecnoПисање: Srednji

Spanski

Говор: OsnovniСлушање: SrednjiПисање: Osnovni

Вештине

ReactNext.jsNode.jsPythonTypeScriptPostgreSQLMongoDBAWSDockerGraphQLREST APIsGit

Ovo je primer CV-ja. Prilagodite ga svom iskustvu koristeci nas besplatni kreator CV-ja.

Saveti za CV

Balansirajte frontend i backend

Pokazite dubinu u obe oblasti. Ne navodite samo tehnologije — opisite sta ste izgradili sa njima. Pomenite i UI komponente i rad sa API/bazama podataka u svom iskustvu.

Istakite odgovornost od pocetka do kraja

Full stack programeri su cenjeni zbog preuzimanja potpune odgovornosti za funkcionalnosti. Naglasavajte projekte u kojima ste upravljali svime od dizajna baze podataka do deployment-a.

Pokazite sirinu bez povrsnosti

Navedite ceo tehnoloski stek ali dokazite dubinu kroz stavke iskustva. 'Izgradnja OAuth 2.0 sistema koji obezbedjuje 200 hiljada naloga' pokazuje pravu ekspertizu, a ne samo poznavanje alata.

Ukljucite cloud i DevOps

Moderni full stack podrazumeva i cloud deployment. Pomenite AWS/GCP servise, Docker, CI/CD i serverless iskustvo da pokazete da mozete samostalno isporucivati resenja.

Kljucne vestine

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

Kako napisati CV za Full Stack programera

Full stack CV mora da dokaze da zaista pokrivate ceo stek, ne samo da poznajete pojedine tehnologije. Sledeci koraci pokazuju kako da strukturirate svaku sekciju tako da je citljiva i ljudima i ATS sistemima.

1

Sazetak koji odmah pokazuje pun stek

Prve tri linije CV-ja treba da odgovore na pitanje da li ste zaista full stack. Navedite nivo iskustva (junior, medior, senior), glavni frontend framework (React, Vue ili Angular), backend jezik (Node.js, Python, Java) i bazu podataka ili cloud platformu (PostgreSQL, MongoDB, AWS). Dodajte jedan merljiv rezultat od pocetka do kraja projekta, na primer 'izgradio i deploy-ovao platformu koja opsluzuje 50 hiljada korisnika'. Izbegavajte generalne fraze poput 'strastven programer' — regruteri i ATS sistemi skeniraju konkretne tehnologije i brojeve, ne prideve.

2

Opisite radno iskustvo sa obe strane steka

Svaka stavka iskustva treba da pokrije i ono sto je korisnik video i ono sto radi ispod haube. Umesto 'radio na veb aplikaciji', napisite konkretno sta ste izgradili na frontendu (komponente, UI tokove) i sta na backendu (API-je, seme baze podataka, performanse). Na primer: 'Izgradio checkout tok u React-u i REST API u Node.js-u koji obradjuje 10 hiljada porudzbina dnevno uz p95 latenciju ispod 200ms.' Kvantifikujte broj korisnika, procenat poboljsanja performansi ili konverzije gde god mozete — to je ono sto razlikuje pravog full stack programera od nekoga ko oba sveta poznaje samo povrsno.

3

Grupisite tehnicke vestine po slojevima

Podelite sekciju vestina na jasne kategorije: Frontend (React, Vue, TypeScript, CSS), Backend (Node.js, Python, Java, Spring Boot), Baza podataka (PostgreSQL, MongoDB, Redis) i DevOps/Cloud (AWS, Docker, CI/CD). Ovakva struktura olaksava i ljudskom oku i ATS sistemu da brzo prepozna da pokrivate ceo stek. Uskladite terminologiju sa oglasom za posao — ako poslodavac trazi 'REST API dizajn' ili 'CI/CD pipeline', koristite iste izraze, jer ATS softver bukvalno poredi kljucne reci iz CV-ja sa oglasom.

4

Dodajte end-to-end projekte kao dokaz

Poslodavci najvise veruju projektima koje ste sami napravili od interfejsa do produkcije. Navedite 1-2 licna projekta gde ste radili dizajn baze podataka, API i frontend, i ukljucite link ka GitHub repozitorijumu i live demo verziji ako postoji. Kratko opisite arhitekturu (npr. 'React frontend, Express backend, PostgreSQL, deployovano na AWS preko Docker-a'). Ovo je najjaci dokaz da ste stvarno full stack, a ne samo neko ko je stavio dve liste tehnologija jednu pored druge.

5

Zavrsite obrazovanjem, sertifikatima i ATS proverom

Navedite fakultet ili bootcamp, relevantne sertifikate (AWS Certified Developer, sertifikati za React ili Node.js) i proverite da je format jednostavan: jedna kolona, bez tabela, grafikona ili slika koje ATS sistemi ne mogu da procitaju. Sacuvajte kao PDF, koristite standardne naslove sekcija (Iskustvo, Vestine, Obrazovanje) i drzite CV na jednoj do dve strane. Pre slanja, proverite da li kljucne reci iz oglasa za full stack poziciju postoje bar jednom u vasem CV-ju.

Primeri profesionalnog sazetka za Full Stack programera

Ovi sazeci pokrivaju razlicite nivoe iskustva i tehnoloske kombinacije — prilagodite ih svom steku i iskustvu pre koriscenja.

Junior / skorasnji diplomac

Full stack programer sa diplomom softverskog inzenjerstva i tri licna projekta izgradjena sa React, Node.js i PostgreSQL. Zavrsio intenzivni bootcamp fokusiran na JavaScript, REST API-je i cloud deployment. Izgradio i samostalno deploy-ovao aplikaciju za upravljanje zadacima koju koristi vise od 200 registrovanih korisnika, sa autentifikacijom i realtime obavestenjima. Brzo uci nove tehnologije i zeljan je da doprinese timu kroz ceo zivotni ciklus proizvoda.

Senior full stack programer

Senior full stack programer sa 7+ godina iskustva u projektovanju i isporuci veb aplikacija koristeci Vue.js, Django i PostgreSQL na AWS infrastrukturi. Vodio migraciju monolitne aplikacije na mikroservise, smanjujuci vreme deployment-a za 70% i troskove servera za 35%. Mentorisao tim od 4 mladja programera i uveo automatizovano testiranje koje je smanjilo produkcijske greske za polovinu. Kombinuje tehnicku dubinu sa jasnom komunikacijom prema proizvodnim i poslovnim timovima.

Prelazak u full stack razvoj (career changer)

Bivsi inzenjer podrske sa 4 godine iskustva u telekomunikacijama, sada full stack programer nakon zavrsenog intenzivnog programa u Angular, Spring Boot i MySQL tehnologijama. Izgradio e-trgovinsku platformu od nule kao zavrsni projekat, ukljucujuci korpu za kupovinu, placanje preko Stripe-a i admin panel, deployovanu na Docker/AWS infrastrukturi. Prethodno iskustvo u resavanju problema korisnika i timskom radu direktno se prenosi na debagovanje kompleksnih sistema i saradnju sa proizvodnim timovima.

ATS kljucne reci za CV Full Stack programera

Poslodavci u Srbiji i regionu koriste ATS sisteme koji skeniraju CV za tacne termine iz oglasa — koristite iste izraze koje koristi poslodavac, obicno na engleskom, cak i kada je ostatak CV-ja na srpskom.

React / Vue / Angular

Navedite tacno koji frontend framework ste koristili u svakoj stavci iskustva, ne samo u listi vestina.

Node.js / Python / Java

Backend jezik i framework (Express, Django, Spring Boot) treba da se pojavi i u opisu projekta, ne samo kao tag.

REST API / GraphQL

Opisite konkretan API koji ste dizajnirali ili konzumirali — broj endpoint-a ili korisnika koji ga koriste dodaje kredibilitet.

PostgreSQL / MongoDB

Pomenite dizajn seme, optimizaciju upita ili skaliranje baze da pokazete da ne samo 'koristite' bazu vec je razumete.

AWS / Docker / CI/CD

Cloud i DevOps vestine su danas obavezne za full stack pozicije — navedite konkretne servise (Lambda, EC2, S3) koje ste koristili.

Full-stack ownership / end-to-end razvoj

Ova fraza signalizira da ste vodili funkcionalnost od dizajna do produkcije — koristite je bukvalno u sazetku ako je istinita.

Responzivan UI / mobile-first

Ako ste radili na prilagodljivom dizajnu za razlicite uredjaje, navedite to eksplicitno — mnogi oglasi bukvalno trazi ovaj termin.

Testiranje (Jest, pytest, Playwright)

Pomenite alat za testiranje i procenat pokrivenosti koda ako ga imate — ovo je cesto trazeno u oglasima za senior pozicije.

MERN / MEAN stack

Ako vas stek odgovara ovim skracenicama, koristite ih — mnogi poslodavci u regionu bukvalno pretrazuju ove termine.

Agile / Scrum

Kratko pomenite metodologiju rada — pokazuje da znate da radite u timu sa sprint ciklusima i planiranjem.

Slabe vs jake stavke iskustva za Full Stack programera

Iste zadatke mozete opisati povrsno ili konkretno — ATS i regruteri prepoznaju razliku odmah.

Isporuka funkcionalnosti od pocetka do kraja

Radio na novim funkcionalnostima za veb aplikaciju.

Izgradio tok za registraciju korisnika u React-u povezan sa Node.js/Express API-jem i PostgreSQL bazom, smanjujuci broj napustenih registracija za 25%.

Performanse kroz ceo stek

Poboljsao performanse aplikacije.

Optimizovao SQL upite i dodao Redis kesiranje na backendu, uz lazy loading komponenti na frontendu, smanjujuci vreme ucitavanja stranice sa 4,2s na 1,1s.

Timski rad i vlasnistvo nad projektom

Saradjivao sam sa timom na razvoju proizvoda.

Vodio tim od 3 programera kroz ceo razvoj internog dashboard-a, od dizajna baze podataka do deployment-a, isporucujuci projekat 2 nedelje pre roka.

Cesto postavljana pitanja

Sta treba da sadrzi CV full stack programera?

CV full stack programera treba da demonstrira vestinu u frontend tehnologijama (React, Vue, Angular) i backend tehnologijama (Node.js, Python, Java), plus upravljanje bazama podataka, dizajn API-ja i cloud deployment. Pokazite odgovornost za kompletne projekte sa merljivim rezultatima.

Kako da pokazem full stack vestine bez toga da izgledam kao generalista?

Fokusirajte se na dubinu u radnom iskustvu. Umesto navodjenja 20 tehnologija, pokazite 3-4 projekta gde ste bili zaduzeni za ceo stek. Opisite konkretne frontend komponente i backend servise koje ste izgradili, sa metrikama uticaja.

Koja je najvaznija vestina za full stack programere?

Prilagodljivost i celovito razmisljanje su najvazniji. Tehnicki, React + Node.js + PostgreSQL + AWS je najcesci i najtrazeniji stek. Ali poslodavci cene programere koji mogu da vode funkcionalnosti od koncepta do produkcije.

Mogu li besplatno da napravim CV full stack programera?

Da. NoBsResume je 100% besplatan. Izaberite ATS-kompatibilan sablon, prikazite svoje frontend i backend vestine i odmah preuzmite kao PDF. Nije potreban nalog.

Da li mogu da preuzmem gotov sablon CV-ja za full stack programera na srpskom?

Da, ovaj primer mozete direktno da uredite u nasem besplatnom kreatoru CV-ja i preuzmete kao PDF za nekoliko minuta. Birate izmedju 3 ATS-kompatibilna sablona, menjate tekst na srpskom ili engleskom i odmah dobijate gotov format spreman za slanje, bez potrebe za registracijom naloga.

Kako da napravim CV za full stack programera bez iskustva?

Ako nemate placeno radno iskustvo, fokusirajte se na licne i fakultetske projekte gde ste radili i frontend i backend — navedite tehnologije, GitHub link i merljive detalje (broj korisnika, funkcionalnosti). Dodajte bootcamp ili kurseve i sertifikate. Sekcija projekata tada postaje glavni dokaz vestina umesto radnog iskustva, sto regruteri ocekuju od junior kandidata.

Da li CV za IT posao u Srbiji treba da bude na engleskom ili srpskom?

Zavisi od poslodavca. Medjunarodne kompanije, outsourcing firme i remote pozicije u Beogradu i Novom Sadu gotovo uvek traze CV na engleskom, dok manje lokalne firme prihvataju srpski. Kada niste sigurni, najbezbednije je pripremiti obe verzije — nas kreator omogucava da isti sadrzaj lako prevedete i izvezete na oba jezika.

Koliko strana treba da ima CV full stack programera?

Jedna strana je idealna za programere sa manje od 5-7 godina iskustva, dve strane su prihvatljive za senior nivo sa vise projekata i vodjenja timova. Vaznije od duzine je da svaka stavka nosi konkretan tehnicki detalj i broj — regruteri retko citaju vise od 2 strane u prvom pregledu.

Da li treba da ukljucim link ka GitHub-u ili portfoliju?

Da, obavezno. Za full stack pozicije GitHub profil i link ka live demo projektima su gotovo jednako vazni kao i sam CV, jer poslodavci zele da vide pravi kod, ne samo listu tehnologija. Postavite linkove odmah ispod kontakt informacija na vrhu CV-ja, tako da su vidljivi bez skrolovanja.

Da li je NoBsResume kreator CV-ja zaista besplatan?

Da, u potpunosti. Nema skrivenih placanja, probnog perioda koji istice ili ogranicenog broja preuzimanja — birate sablon, unosite podatke i preuzimate PDF odmah. Ovaj primer full stack programera mozete koristiti kao pocetnu tacku i prilagoditi ga za par minuta.

Napravite svoj CV sada

Koristite ovaj primer kao inspiraciju. Prilagodite ga svom iskustvu i preuzmite profesionalni PDF za nekoliko minuta. 100% besplatno.

Pocnite da pravite svoj CV

Pogledajte ovaj CV na drugim jezicima

Ovaj primer CV-ja je dostupan na 63 jezika: