Nenad Kozoder

Senior Frontend Developer

Više od 10 godina frontend razvoja za telekomunikacione, e-commerce, poslovne, zabavne i striming platforme, uglavnom u višefunkcionalnim timovima širom Evrope. Pravim čista, funkcionalna i skalabilna veb rešenja.

Dizajn sisteme pretvaram u precizne komponente za višekratnu upotrebu i optimizujem performanse, ali moj rad se ne završava na korisničkom interfejsu.

Projektujem modele sadržaja i CMS arhitekturu u Payload-u i Sanity-ju, povezujem API-je i isporučujem kompletna rešenja koja urednici zaista rado koriste, uključujući i sopstveni Next.js + Payload boilerplate na kom radi ovaj sajt.

Stručnost

Jezici i markup

  • JavaScript (ES6+)
  • TypeScript
  • HTML5
  • CSS3
  • SCSS (Modules)
  • SQL

Frameworks i biblioteke

  • React
  • Next.js (App Router)
  • Vue.js
  • Node.js
  • Redux Toolkit
  • Three.js / R3F (+ drei)
  • Framer Motion
  • Vercel AI SDK

CMS i headless

  • Payload CMS
  • Sanity
  • Headless WordPress
  • Storyblok
  • Sulu
  • Drupal
  • AEM

Arhitektura i prakse

  • Modelovanje sadržaja
  • Dizajn CMS šema
  • Page builderi zasnovani na blokovima
  • Atomska arhitektura komponenti
  • Dizajn sistemi za višekratnu upotrebu
  • Pixel-perfect implementacija
  • Pristupačnost
  • Optimizacija performansi
  • i18n (višejezični sajtovi)
  • Arhitektura SaaS proizvoda
  • Asinhrona obrada preko queue-a

Alati i način rada

  • Git & GitHub
  • Figma
  • Photoshop
  • Vercel
  • Docker
  • Supabase
  • Paddle
  • Agile / višefunkcionalni timovi

Projekti

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

Filozofija

Dobar softver je posledica dobrog rasuđivanja: znati kada se apstrakcija isplati, kada je rad na performansama zaista važan osobi koja koristi proizvod i kada jednostavno rešenje pobeđuje domišljato. Radije ću isporučiti nešto što kolega može da obriše za pet minuta nego nešto što samo ja umem da proširim.

Kontakt

Otvoren sam za nove prilike i zanimljive probleme: izrada u Next.js-u, arhitektura i migracije headless CMS-a ili dugoročan rad na proizvodu. Živim u Kragujevcu, a radim na daljinu širom Evrope.

Zakažite razgovor