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 editors actually enjoy using — 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

AI Seller chat on a demo pet store, recommending products to a customer in Serbian.
Personal Projects

AI Seller

An AI sales assistant for online stores in Serbia, built to act like a salesperson rather than a chatbot. It asks what the customer needs, recommends one to three products with reasons, suggests add-ons and leads to the cart, without inventing facts. It handles Serbian grammar in both Latin and Cyrillic, checks order status and tracks attributed sales. WooCommerce comes first, through a plugin, while the backend and widget stay platform-independent. Currently preparing for pilot.

Next.jsTypeScriptPreactPostgreSQLpgvectorDrizzleClaude APIVoyage AIWooCommercePHP
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

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