{
  "meta": {
    "title": "Kako napisati uvjerljiv životopis za Full Stack Developera - vodič za Hrvatsku",
    "description": "Pronađite primjere i savjete za kreiranje životopisa za poziciju Full Stack Developer u Hrvatskoj. Otkrivamo ključne vještine, tržišne statistike i načine prilagodbe oglasa za posao.",
    "language": "hr"
  },
  "resume": {
    "metadata": {
      "version": 1,
      "lastModified": "2025-03-01T12:00:00.000Z",
      "fullName": "Marina Kovač",
      "email": "marina.***************",
      "phones": [
        "+34 612 *******"
      ],
      "city": "Barcelona",
      "country": "Španjolska",
      "links": [
        "https://linkedin.c*****************"
      ],
      "language": "hr"
    },
    "content": {
      "role": "Full Stack Developer",
      "summary": "Iskusan Full Stack Developer s preko 7 godina rada na raznim web i mobilnim aplikacijama. Strastvena sam u kreiranju učinkovitih i skalabilnih rješenja koristeći moderne tehnologije kao što su JavaScript, React, Node.js i Python. Cilj mi je pridonijeti razvoju inovativnih projekata i kontinuirano usavršavati svoje vještine u međunarodnim timovima. Uspješno sam vodila projekte od koncepta do implementacije, s fokusom na korisničko iskustvo i visok stupanj inovativnosti.",
      "skills": [
        {
          "category": "Programski jezici i okviri",
          "items": [
            "JavaScript",
            "React.js",
            "Node.js",
            "Python",
            "Django",
            "TypeScript"
          ]
        },
        {
          "category": "Razvojne tehnologije",
          "items": [
            "REST API dizajn",
            "GraphQL",
            "MongoDB",
            "PostgreSQL",
            "Docker",
            "Kubernetes"
          ]
        },
        {
          "category": "Softverski alati i metodologije",
          "items": [
            "Git",
            "Scrum",
            "Agile",
            "Jenkins",
            "JUnit"
          ]
        },
        {
          "category": "Soft skills",
          "items": [
            "Timsku suradnju",
            "Komunikacija",
            "Rješavanje problema",
            "Kreativnost",
            "Organizacija"
          ]
        },
        {
          "category": "Obuka i certifikati",
          "items": [
            "AWS Certified Developer",
            "Full Stack Web Development by Codecademy",
            "Scrum Master"
          ]
        }
      ],
      "experience": [
        {
          "company": "TechSolutions d.o.o.",
          "role": "Full Stack Developer",
          "from": "2022-01",
          "to": null,
          "isCurrent": true,
          "location": "Madrid, Španjolska",
          "description": "Razvio i održavao web aplikacije koristeći moderne okvire za povećanje učinkovitosti tima za 30%. Suradnja s međunarodnim klijentima na razvoju prilagođenih rješenja u SaaS segmentu.",
          "achievements": [
            "Predvodila razvoj više od 20 web aplikacija, od toga 15 s visokim stupnjem skalabilnosti.",
            "Povećala brzinu učitavanja stranica za 40% primjenom optimizacija frontenda i backend infrastrukture.",
            "Automatizirala procese testiranja i isporuke pomoću CI/CD alata, skraćujući razvojni ciklus za 25%.",
            "Uspješno vodila tim od 5 developera, koristeći metodologiju Agile, što je rezultiralo smanjenjem problema u proizvodnji za 15%.",
            "Implementirala sigurne API integracije, smanjujući sigurnosne ranjivosti za 50%."
          ]
        },
        {
          "company": "InnovaWeb",
          "role": "Senior Full Stack Programer",
          "from": "2019-05",
          "to": "2021-12",
          "isCurrent": false,
          "location": "Lisabon, Portugal",
          "description": "Razvijala i optimizirala složene web platforme za klijente u financijskom sektoru, s posebnim fokusom na sigurnost i skalabilnost.",
          "achievements": [
            "Obogatila funkcionalnosti za više od 10 velikih projekata, s povećanjem učinkovitosti korisničkog sučelja za 50%.",
            "Smanjila ukupne troškove održavanja za 20% integracijom automatiziranih alata.",
            "Razvila prilagodljive modules za upravljanje sadržajem, smanjujući vrijeme implementacije novih značajki za 30%.",
            "Vodila tim od 4 developera kroz složene migracije podataka, osiguravajući 100% točnost i bez prekida rada."
          ]
        },
        {
          "company": "SoftTech",
          "role": "Full Stack Developer",
          "from": "2016-08",
          "to": "2019-04",
          "isCurrent": false,
          "location": "Porto, Portugal",
          "description": "Sudjelovala u razvoju startup platformi s fokusom na responzivni dizajn i prilagodljivu infrastrukturu za rast poslovanja.",
          "achievements": [
            "Implementirala nove funkcije koje su povećale broj korisnika za 60% u prvih 6 mjeseci.",
            "Razvila stabilnu i sigurnu platformu s višejezičnom podrškom za globalne korisnike.",
            "Uspješno prešla na cloud infrastrukturu, smanjivši troškove IT podrške za 35%.",
            "Doprinosila kodiranju i testiranju, čime je poboljšana pouzdanost sustava za 30%."
          ]
        }
      ],
      "education": [
        {
          "school": "Sveučilište u Zagrebu",
          "degree": "Preddiplomski studij računarstva",
          "field": "Računarstvo",
          "location": "Zagreb, Hrvatska",
          "summary": "Akademsko obrazovanje u području računarstva s fokusom na softverski razvoj, algoritme i baze podataka.",
          "from": "2012-09",
          "to": "2016-07",
          "isCurrent": false
        }
      ],
      "languages": [
        {
          "language": "Hrvatski",
          "level": "native"
        },
        {
          "language": "Engleski",
          "level": "fluent"
        },
        {
          "language": "Španski",
          "level": "advanced"
        }
      ]
    },
    "createdAt": "2025-03-01T12:00:00.000Z",
    "updatedAt": "2025-03-01T12:00:00.000Z"
  },
  "sections": [
    {
      "id": "what-role-does",
      "title": "Što radi Full Stack Developer i zašto je taj posao važan",
      "content": [
        {
          "type": "paragraph",
          "text": "Full Stack Developer je stručnjak koji posjeduje znanje i vještine za razvoj cjelokupnih web ili mobilnih aplikacija, od servera do korisničkog sučelja. Ova pozicija omogućava brzu realizaciju projekata te veću fleksibilnost u radu na različitim dijelovima sustava, što je posebno važno u dinamičnom digitalnom okruženju. Uključuje rad s bazama podataka, API-jevima, front-end i back-end tehnologijama te optimizaciju performansi."
        },
        {
          "type": "bullets",
          "content": [
            "Razumijevanje slojeva web aplikacija - od baze podataka do korisničkog sučelja.",
            "Dizajn i implementacija skalabilnih rješenja koristeći najnovije tehnologije.",
            "Suradnja s dizajnerskim timovima radi razvoja intuitivnih korisničkih sučelja.",
            "Optimizacija performansi aplikacija radi bržeg učitavanja i većeg broja istovremenih korisnika.",
            "Rad s DevOps alatima za automatizaciju isporuke i održavanja sustava.",
            "Implementacija sigurnosnih protokola za zaštitu podataka i smanjenje ranjivosti.",
            "Vođenje ili sudjelovanje u timskim sastancima kroz Agile metodologiju."
          ]
        }
      ]
    },
    {
      "id": "key-skills",
      "title": "Ključne vještine i tehnologije za Full Stack Developera",
      "content": [
        {
          "type": "paragraph",
          "text": "Za uspješno obavljanje posla full stack developera važno je imati širok spektar tehničkih i soft skillova. Ove kategorije predstavljaju temeljne kompetencije potrebne u svakodnevnom radu na razmeđi front-end i back-end razvojnih zadataka, te u timskom okruženju."
        },
        {
          "type": "bullets",
          "items": [
            "JavaScript i njegov ekosustav (React.js, Angular, Vue.js)",
            "Server-side tehnologije poput Node.js, Python i PHP",
            "Baze podataka: SQL (PostgreSQL, MySQL), NoSQL (MongoDB)",
            "API dizajn i integracije koristeći REST i GraphQL",
            "Containerizacija i orkestracija: Docker, Kubernetes",
            "Version control sistemi: Git, GitHub, GitLab",
            "Razvojne metodologije: Agile, Scrum, Kanban",
            "Testiranje i automatizacija: Jenkins, Selenium, JUnit",
            "Sigurnosne prakse u razvoju web aplikacija",
            "Cloud platforme: AWS, Azure, Google Cloud",
            "Dizajn i razvoj responzivnih korisničkih sučelja",
            "Soft skills poput komunikacije, rješavanja problema i timskog rada"
          ]
        }
      ]
    },
    {
      "id": "market-stats",
      "title": "Tržišna statistika i potražnja za Full Stack Developerima",
      "content": [
        {
          "type": "paragraph",
          "text": "Suvremeno tržište rada za programere je vrlo aktivno, a potražnja za full stack developerima u porastu. Poslodavci cijene multidisciplinarne stručnjake koji mogu samostalno voditi projekte od koncepta do produkcije."
        },
        {
          "type": "stats",
          "content": [
            "Prosječna neto plaća za full stack developere u Španjolskoj iznosi oko 45.000 do 60.000 eura godišnje, s mogućnošću napredovanja u većim projektima.",
            "Prema međunarodnim istraživanjima, potražnja za full stack stručnjacima raste po stopi od 20% godišnje u Europi.",
            "U sektoru IT-a, očekuje se dodatni rast od 15% do 25% u naredne 3 godine, posebno u digitalnom poslovanju i e-commerceu.",
            "Više od 75% poslodavaca navodi da traže kandidata s iskustvom u oba svijeta – front-end i back-end razvoja."
          ]
        }
      ]
    },
    {
      "id": "highlight-experience",
      "title": "Primjeri uspješnih projekata i iskustava",
      "content": [
        {
          "type": "doDont",
          "do": [
            "Razvijajte i prezentirajte projekte koji demonstriraju vaše tehničke vještine i rješenja za složene probleme.",
            "Govorite o tome kako ste unaprijedili procese ili povećali produktivnost za prethodne poslodavce.",
            "Istaknite iskustvo rada na međunarodnim projektima i suradnju s globalnim timovima.",
            "Navedite konkretne brojke i rezultate kako biste jasno prikazali vaš doprinos."
          ],
          "dont": [
            "Ne koristite generičke izjave bez podataka ili konkretnih uspjeha.",
            "Izbjegavajte navoditi projekte ili vještine bez primjera ili dokaza.",
            "Ne pretjerujte s tehničkim terminima bez da ih adekvatno objasnite."
          ]
        },
        {
          "type": "quote",
          "text": "„Razvijala sam web aplikacije koje su korisnicima omogućile jednostavnije upravljanje podacima, što je rezultiralo povećanjem učinkovitosti od 40%.“"
        }
      ]
    },
    {
      "id": "education-certificates",
      "title": "Obrazovanje i certifikati relevantni za Full Stack Developere",
      "content": [
        {
          "type": "paragraph",
          "text": "Formalno obrazovanje i kontinuirana edukacija su ključni za ostanak u tijeku s najnovijim tehnologijama i praksama u razvoju softvera."
        },
        {
          "type": "bullets",
          "items": [
            "Preddiplomski studij računarstva - Sveučilište u Zagrebu (2012–2016)",
            "AWS Certified Developer – Amazon Web Services",
            "Full Stack Web Development – Codecademy",
            "Certified ScrumMaster (CSM)"
          ]
        }
      ]
    },
    {
      "id": "portfolio-projects",
      "title": "Primjeri portfeljskih projekata za Full Stack Developere",
      "content": [
        {
          "type": "paragraph",
          "text": "Pokazivanje vlastitih projekata kroz portfolio pomaže poslodavcima procijeniti vaše vještine i pristup razvoju."
        },
        {
          "type": "bullets",
          "content": [
            "Razvila sam dinamični e-commerce platforma koristeći React i Node.js s integriranim plaćanjima putem Stripe API-ja.",
            "Kreirao sam SaaS alat za upravljanje zadacima baziran na Angularu i Pythonu, s prilagodbom za klijente iz različitih industrija.",
            "Dizajnirala sam mobilnu aplikaciju za upravljanje osobnim financijama s višekanalnim pristupom i sigurnosnim protokolima."
          ]
        }
      ]
    },
    {
      "id": "common-mistakes",
      "title": "Najčešće pogreške kod pisanja životopisa za Full Stack Developera",
      "content": [
        {
          "type": "paragraph",
          "text": "Izbjegavajte opće i nejasne tvrdnje poput 'radila na projektima', umjesto toga fokusirajte se na konkretne uloge i rezultate. Preopterećenje životopisa s tehničkim terminima bez objašnjenja može zbuniti poslodavce koji nemaju tehničku pozadinu. Pokušajte pokazati široki spektar kompetencija s primjerima koji jasno ilustriraju vaš doprinos. Pazite da ne koristite istu riječ ili frazu često i na isti način."
        }
      ]
    },
    {
      "id": "resume-sections-tips",
      "title": "Savjeti za strukturiranje životopisa za Full Stack Developera",
      "content": [
        {
          "type": "paragraph",
          "text": "Sadržaj životopisa treba biti jasan, koncizan i usredotočen na postignuća. Počnite s uvodom koji ističe vaše najvažnije vještine i iskustvo. Organizirajte odjeljke prema važnosti ili kronološkom redoslijedu. Uključite ključne vještine i tehnologije za brzu filtraciju od strane ATS-a (automatizirani sustavi za sortiranje životopisa). Prilagodite svaki životopis oglasu za posao, ukazujući na relevantne iskustva i vještine."
        }
      ]
    },
    {
      "id": "ats-keywords",
      "title": "Ključne riječi za ATS optimizaciju za Full Stack Developer poziciju",
      "content": [
        {
          "type": "paragraph",
          "text": "Za osiguranje da vaš životopis prođe ATS filtere, uključite specifične ključne riječi i fraze iz opisa oglasa. Uključite tehničke vještine, alate i certifikate relevantne za posao, kao i pojmove poput 'skalabilnost', 'Sigurnost', 'Automatizacija', 'CI/CD', 'API dizajn' i srodno."
        },
        {
          "type": "bullets",
          "content": [
            "JavaScript, React.js, Node.js, Python",
            "API, REST, GraphQL",
            "Docker, Kubernetes, Cloud",
            "Agile, Scrum, Kanban",
            "SQL, NoSQL, PostgreSQL, MongoDB",
            "Automatizacija testiranja, Jenkins",
            "Sigurnosne prakse, OAuth, SSL",
            "Platforme: AWS, Azure, Google Cloud"
          ]
        }
      ]
    },
    {
      "id": "adapt-to-vacancy",
      "title": "Prilagodba životopisa za specifične oglase za posao",
      "content": [
        {
          "type": "paragraph",
          "text": "Prije prijave na posao, važno je modificirati životopis tako da istaknete iskustva i vještine relevantne za specifični oglas. U svom profilu i odjeljcima posvetite posebnu pažnju traženim tehnologijama i projektima. Uploadajte životopis putem platforme za poslodavce ili našeg sustava za izradu životopisa i zalijepite tekst oglasa kako biste ga prilagodili svim zahtjevima."
        }
      ]
    },
    {
      "id": "faq",
      "title": "Često postavljana pitanja o radu Full Stack Developera",
      "content": [
        {
          "type": "paragraph",
          "text": "Ako razmišljate o prijelazu na poziciju Full Stack Developera ili želite unaprijediti svoj životopis, evo najčešće postavljanih pitanja i odgovora."
        },
        {
          "type": "subheading",
          "text": "Koje su ključne vještine potrebne za Full Stack Developera?"
        },
        {
          "type": "paragraph",
          "text": "Za uspješan rad potrebno je poznavanje JavaScript okvira, backend jezika poput Pythona ili Node.js, baza podataka i API-ja, te razumijevanje DevOps praksi."
        },
        {
          "type": "subheading",
          "text": "Kako mogu poboljšati svoj životopis za tržište rada u Hrvatskoj?"
        },
        {
          "type": "paragraph",
          "text": "Naglasite relevantne projekte, stjecajte certifikate i usavršavajte vještine u najtraženijim tehnologijama. Uključite konkretne rezultate i brojke koje ilustriraju vaš doprinos."
        },
        {
          "type": "subheading",
          "text": "Što AMS traži kod kandidata za Full Stack Developer u Europi?"
        },
        {
          "type": "paragraph",
          "text": "Poslodavci traže multidisciplinarne stručnjake s iskustvom u razvoju, sigurnosti i skalabilnosti aplikacija, kao i dobre komunikacijske vještine u timskom radu."
        },
        {
          "type": "subheading",
          "text": "Kako se pripremiti za intervju za Full Stack Developer poziciju?"
        },
        {
          "type": "paragraph",
          "text": "Razvijajte tehničke vještine kroz projekte i simulacije, pripremite primjere rješavanja problema i sudjelujte u kodiranju uživo ili tehničkim razgovorima."
        },
        {
          "type": "subheading",
          "text": "Koji certifikati su najvrijedniji za full stack developere?"
        },
        {
          "type": "paragraph",
          "text": "Certifikati poput AWS Certified Developer, Scrum Master i specijalizirani za neke tehnologije poput React ili Python mogu povećati vaše šanse."
        }
      ]
    }
  ]
}
