Nikola Cvetic
FRONTEND DEVELOPER
PERSONAL INFORMATION
PROFESSIONAL SUMMARY
Performance driven Fullstack developer with 7+ years of experience specializing in TypeScript, React.js, Next.js, Node.js, Redux, modern software architecture and AI and agentic development. Proven track record of building scalable, high-performance, data-intensive enterprise applications. Expertise in optimizing rendering performance.
WORK HISTORY
Analytic Partners - FULLSTACK DEVELOPER Nov 2022 - present
• Business Intelligence enterprise application. Builing nested data tables, drag-and-drop interactions and real-time WebSocket updates used by 500+ daily users.
React.js, TypeScript, Node.js, Redux, Next.js, CI/CD, SSR, SSG, ISR, WebSockets, MUI, Claude Code, SQL, MongoDB
• Built CRUD APIs and file upload pipelines. Agentic coding to cut delivery time by ~30%.
Quantox Technologies - REACT DEVELOPER Dec 2021 - Nov 2022
• React, Next.js, TypeScript, Node.js, Redux, Context, SSR, SSG, ISR, Figma, Docker, Strapi, Tailwind, React Query
• Implemented JWT authentication, protected routes and CRUD controllers with MongoDB, for 4+ user roles.
• Built reusable pagination/filtering hooks. Used Static Rendering and ISR, lifting SEO rankings, cutting page load time by ~40%.
PDT Belgrade - FULLSTACK DEVELOPER Nov 2019 - Dec 2021
• TypeScript, React, Redux, Tailwind, Node.js, Angular, Jest, Cypress, Figma, Storybook, MVC, Keycloak.
• Redesigned dynamic forms, validation logic and reusable data tables shared across 10+ modules, reducing duplicated code and easing long-term maintenance.
• Enforced TypeScript generics and strict typing standards, and drove test coverage with Cypress and Storybook, cutting regression bugs by ~35%.
Golux Technologies - REACT DEVELOPER Dec 2018 - Nov 2019
• React, Apollo Client, Node.js, MongoDB, SCSS, Vanilla JavaScript, GraphQL. Education platform.
• Implemented secure authentication and automated email workflows with Nodemailer, and built CRUD controllers with Mongoose, MongoDB supporting 1,000+ active users.
SKILLS
CORE: TypeScript, React, Next.js, Claude Code (Agentic Coding), Redux, Redux Toolkit, WebSockets, React Query, Node.js, Angular, Zustand, Yup, Zod, Apollo Client, React Native, Storybook, Claude Code (agentic coding, AI-assisted code review)
STYLING: Material UI, Tailwind, Bootstrap, Flexbox, CSS Grid, SCSS, ChakraUI, Figma
TESTING: Jest, Cypress
BACKEND: Node.js, Express, Mongoose, MongoDB, PostgreSQL, Drizzle, ORM, Prisma
PROJECTS
Next.js 16 app - Food calc - Next.js 16, Tailwind, Redux-toolkit, Jest, next-intl
Flowers spot - React, TypeScript, JWT, React Query, Tailwind, Jest, ESLint, Axios interceptors
React Native app - Shop reminder - React Native, Expo, Recoil, React context, theme switch
Next.js 13 app - Travel destinations - Next.js 13, next-intl, React hooks form, NextUI
Good-choice - React, Node.js, multer, TypeScript, Express, MongoDB, Mongoose
PostgreSQL with Node.js - Node.js, PostgreSQL, Express, Neon, TypeScript
Node.js JWT server - Node.js, multer, Websockets, TS, JWT, Express, MongoDB, Mongoose, bcrypt, Vercel
LANGUAGES
ENGLISH C1, ITALIAN B2, FRENCH B1
EDUCATION
School of Code, Belgrade
Faculty of Media and Communications, Singidunum University, Belgrade
Third Belgrade Gymnasium, Belgrade