Projekti

Izabrani radovi: freelance projekti i projekti iz stalnog radnog odnosa, od marketinških sajtova, pravnih i korporativnih platformi i koncepata za energetiku na moru do velikih sistema sa više sajtova. Izrađeni u Next.js-u, React-u i headless CMS-ovima, sa fokusom na dugoročne performanse i lako održavanje.

  • Next.js
  • React
  • TypeScript
  • Headless CMS
  • Three.js / R3F

Od Lighthouse ocena blizu 100 do CMS rešenja koja netehnički timovi zaista rado koriste — cilj je uvek softver koji i treće godine radi jednako dobro kao prvog dana.

AI čet za prodavce u demo verziji prodavnice kućnih ljubimaca, koji kupcu preporučuje proizvode na srpskom jeziku.
Personal Projects

AI Prodavac

AI asistent za online prodavnice u Srbiji, napravljen da radi kao prodavac, a ne kao običan chatbot. Pita kupca šta mu treba, preporučuje jedan do tri proizvoda uz obrazloženje, nudi dodatke i vodi do korpe, bez izmišljanja podataka. Razume srpski i na latinici i na ćirilici, proverava status porudžbine i beleži prodaju koju je ostvario. Prva platforma je WooCommerce, preko plugina, a backend i widget ne zavise od platforme. Trenutno je u pripremi za pilot.

Next.jsTypeScriptPreactPostgreSQLpgvectorDrizzleClaude APIVoyage AIWooCommercePHP
Odredišna stranica AltAuditor sa naslovom o EAA i bočnom karticom na kojoj je mali svetlosmeđi ši-cu koji sedi na travi
Personal Projects

AltAuditor

AltAuditor je B2B mikro-SaaS koji automatizuje alt tekst slika radi usklađenosti sa EAA/WCAG pravilima pristupačnosti. Vision-language model čita svaku sliku, čovek je za nekoliko sekundi odobrava kroz interfejs u stilu Tinder-a kojim se upravlja tastaturom, a tekst se upisuje direktno u klijentov CMS.

Next.jsTypeScriptTailwind CSSSupabase/PostgreSQLUpstash QStashPaddleVercel AI SDK
Snimak početne stranice sajta Ottometric sa naslovom: The data-driven platform for smarter autonomous driving solutions.
Freelance

Ottometric

Marketinški sajt za Ottometric, platformu za validaciju ADAS sistema, sa fokusom na performanse. Izrađen u Next.js-u i React-u, sa Sanity-jem kao headless CMS-om: strukturiran sadržaj zasnovan na šemama, kojim marketing tim upravlja samostalno, i Lighthouse ocene blizu 100.

Next.jsReactSanity
Logotip i tekst Pandžić Stojanović & Glišić Legal preko pogleda na nebodere odozdo.
Freelance

PSG

Sajt za Pandžić Stojanović & Glišić, srpsku advokatsku kancelariju izgrađenu na poverenju, integritetu i dugogodišnjim ličnim i profesionalnim vezama. Izrađen u Next.js-u na headless WordPress-u, što kancelariji daje brzo i profesionalno prisustvo na mreži uz poznat način uređivanja sadržaja.

Next.jsWordPress (Headless CMS)
Providna centrirana kartica na tamnoj zvezdanoj pozadini sa natpisom „Frontend Developer“, kratkom biografijom i vertikalnim navigacionim tačkama.
Personal Projects

Nenad Kozoder — Portfolio

Upravo ovaj sajt, izgrađen na mom Next.js + Payload CMS boilerplate-u: starteru spremnom za produkciju, sa page builderom zasnovanim na blokovima, atomskom arhitekturom komponenti (atomi → blokovi → ugnežđeni rasporedi) i headless backendom koji se samostalno hostuje, osmišljenom da razvoj počne prvog dana umesto treće nedelje. Povrh toga: interaktivna 3D scena u Three.js-u i React Three Fiber-u, Framer Motion animacije, Next.js 16, React 19 i TypeScript.

Next.js 15React 19TypeScriptPayload CMSThree.js/R3FFramer Motion
Naslov BONAZZA iznad kružne modularne offshore platforme sa plutajućim pravougaonim pontonima na plavom moru.
Freelance

Bonazza

Sajt za predstavljanje koncepta BONAZZA, modularne offshore platforme bez talasa, projektovane za integraciju sistema obnovljive energije i podršku različitim pomorskim primenama. Izrađen u Next.js-u kao prezentacija za investitore tokom faze validacije koncepta, sa arhitekturom koja može da preraste u pun sajt proizvoda kako projekat sazreva.

Next.js
Zlatni novčić sa silhuetom gorile i natpisom GORILLA MOUNTAIN 2023, sa podacima o oporavku ispod.
Freelance

Mountain Gorilla NFT

Mountain Gorilla — Living Coin je dinamički NFT: 3D novčić u čistom CSS-u, bez biblioteka, u jednom HTML fajlu namenjenom za IPFS. Pri učitavanju šalje upit GBIF bazi biodiverziteta o opažanjima vrste Gorilla beringei beringei: više opažanja donosi topliju zlatnu boju, brže okretanje i puniji prsten zdravlja. Planinske gorile su redak primer uspešnog oporavka vrste, pa je novčić osmišljen da cveta, a ne da bledi.

HTML5CSS 3D TransformsJavaScriptGBIF REST APIIPFS
Dr Sonja Cerovac, plastični hirurg, nasmejana na portretu na početnoj stranici sajta svoje klinike.
Freelance

Sonja Cerovac

Portfolio sajt za dr Sonju Cerovac, plastičnog hirurga. Izrađen u Next.js-u i headless WordPress-u preko GraphQL-a, za brzu i dinamičku isporuku sadržaja: čista prezentacija njenog rada u kojoj su slike u prvom planu.

Next.jsWordPress (Headless CMS)
Buket ružičastih i belih ruža, belog sitnog cveća i zelenog lišća izbliza, sa belim tekstom preko slike
Freelance

Studio Mušmula

Dvojezični portfolio sajt izrađen u Next.js-u i headless WordPress-u preko GraphQL-a, koji kreativni rad studija predstavlja na dva jezika.

Next.jsWordPress (Headless CMS)
Baner sajta Medinex sa promocijom Freedom Europe Data i mobilnim uređajem iznad vode.
At Computer Rock

Sunrise Medinex

Promotivna platforma za Medinex, uslugu kompanije Sunrise (švajcarski telekom) koja zaposlenima kod korporativnih partnera nudi ekskluzivne pogodnosti. Izrađena u Next.js-u sa Storyblok-om kao headless CMS-om, sa višejezičnim sadržajem na 4 jezika.

Next.jsStoryblok
Trener kleči na plavom terenu i crta taktiku na tabli, dok oko njega stoje igrači hokeja na travi u belim dresovima
At Computer Rock

Nemački savez za hokej na travi

Jedinstvena platforma Nemačkog saveza za hokej na travi koja objedinjuje udruženja, timove, igrače i podatke o utakmicama na više od 20 povezanih sajtova. Izgrađena na Sulu CMS-u i Symfony-ju, sa administratorskim interfejsom u React-u, što urednicima širom saveza daje jedinstven i dosledan način objavljivanja.

Sulu CMSSymfonyTwigSCSSJavaScriptjQueryReact