Nenad Kozoder

Senior Frontend Developer

10+ years of frontend development across telecom, e-commerce, business, entertainment, and streaming platforms — mostly in cross-functional teams across Europe, building clean, functional, scalable web solutions.

I translate design systems into pixel-perfect, reusable components and optimize for performance — but my work doesn't stop at the UI. I design content models and CMS architecture in Payload and Sanity, connect APIs, and ship complete solutions where editors get a system they actually enjoy using.

I design content models and CMS architecture in Payload and Sanity, connect APIs, and ship complete solutions — including my own Next.js + Payload boilerplate that powers this site.

Expertise

Languages & Markup

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

Frameworks & Libraries

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

CMS & Headless

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

Architecture & Practices

  • Content modeling
  • CMS schema design
  • Block-based page builders
  • atomic component architecture
  • Reusable design systems
  • pixel-perfect implementation
  • Accessibility
  • Performance optimization
  • i18n (multilingual sites)
  • SaaS product architecture
  • Async/queue-based processing

Tools & Workflow

  • Git & GitHub
  • Figma
  • Photoshop
  • Vercel
  • Docker
  • Supabase
  • Paddle
  • Agile / cross-functional teams

Projects

AltAuditor landing page with headline about the EAA and a sidebar card showing a small light‑brown Shih Tzu sitting on grass
Personal Projects

AltAuditor

AltAuditor is a B2B micro-SaaS that automates image alt-text for EAA/WCAG accessibility compliance. A vision-language model reads each image, a human approves it in seconds through a Tinder-style keyboard-driven UI, and it's written straight back into the client's CMS.

Next.jsTypeScriptTailwind CSSSupabase/PostgreSQLUpstash QStashPaddleVercel AI SDK
Homepage screenshot of Ottometric featuring the headline: The data-driven platform for smarter autonomous driving solutions.
Freelance

Ottometric

A performance-focused marketing website for Ottometric, an ADAS validation platform. Built with Next.js and React, with Sanity as a headless CMS — structured, schema-driven content that the marketing team manages independently, with Lighthouse scores in the high 90s.

Next.jsReactSanity
Pandžić Stojanović & Glišić Legal logo and text over a low-angle view of skyscrapers.
Freelance

PSG

A website for Pandžić Stojanović & Glišić, a Serbian law firm built on trust, integrity, and long-standing personal and professional ties. Built with Next.js on top of headless WordPress, giving the firm a fast, professional online presence with a familiar editing workflow behind it.

Next.jsWordPress (Headless CMS)

Philosophy

Good software is a byproduct of good judgment — knowing when an abstraction earns its keep, when performance work actually matters to the person using the product, and when the simple solution beats the clever one. I'd rather ship something a teammate can delete in five minutes than something only I can extend.

Contact

Open to new opportunities and interesting problems — Next.js builds, headless CMS architecture and migrations, or long-term product work. Based in Kragujevac, Serbia, working remotely across Europe.

Schedule a call