Djordje Savanovic, M.Sc.

I’m a Full-Stack Engineer with over eight years of experience building scalable web and mobile applications. My work focuses on CMS-driven websites, interactive user interfaces, and performance-critical systems used in real production environments.

I specialize in custom CMS solutions, headless CMS architectures, and reusable frontend component systems. This includes building complex UI components such as maps, filters, dashboards, and e-commerce-related features, with a strong emphasis on clean architecture, predictable data flows, and long-term maintainability.

My work usually covers the full development lifecycle, from technical concept and system architecture to frontend implementation, backend and API integrations, performance optimization, SEO, and ongoing maintenance. I regularly refactor existing codebases to improve stability, scalability, and developer experience.

I’ve worked both independently and within cross-functional teams, collaborating with designers, backend engineers, and solution architects when available, or taking full technical ownership when projects require it.

I focus on building fast, reliable, and maintainable digital products. Performance, accessibility, SEO, and code quality are always part of the solution, not an afterthought.

Core Technologies

TypeScript React Next.js Astro Node.js Strapi CMS

Additional tech stack

React Native Python PostgreSQL Firebase GraphQL REST APIs Mapbox SDK Vercel Docker
Djordje Savanovic Portrait