Resume
Serhii Kuznetsov
Front-End Developer
Front-end developer with 4 years of commercial experience in React, Next.js and TypeScript, including back-end work in Node.js and Express — agency products and client dashboards, and products of my own, from a full-stack recipe app with a mobile client to real-time and WebGL projects.
Download CV (PDF)- Experience
- 4 years
- Based in
- Cherkasy, Ukraine
- Languages
- Ukrainian (native), English (B1)
- Open to work
- Yes — full-time or freelance
Experience
2025 — 2026Amazon Agency
Front-End Developer
- Built the front-end of automation tools that streamline Amazon ad campaign management across multiple client accounts
- Integrated the Amazon Advertising and Product APIs into client dashboards
- Built data-heavy dashboard components — campaign charts, KPI tables, real-time budget trackers — with Chart.js and custom React hooks
- Added campaign performance summaries and ad copy suggestions generated with Claude and ChatGPT directly in the dashboard UI
- Improved Core Web Vitals (LCP, CLS, INP) on client dashboards through code splitting, lazy loading and image optimization
- Kept the dashboards WCAG 2.1 AA accessible and consistent across browsers
- Wrote Playwright end-to-end tests for critical dashboard flows and Vitest unit and component tests to catch regressions before release
- React 19
- TypeScript
- Tailwind CSS v4
- Chart.js
- TanStack Query
- Vite
- Playwright
- Vitest
- Claude
- ChatGPT
2022 — 2024Peiko
Front-End Developer
- Developed responsive, accessible web applications with React, Next.js and TypeScript, mobile-first
- Built reusable UI components and a shared design system with SCSS and Framer Motion, reused across projects
- Managed client state with Zustand and integrated REST and GraphQL APIs
- Built REST APIs in Node.js and Express (MVC: routes, controllers, services) with JWT authentication and middleware for request validation, logging and centralized error handling
- Added file upload endpoints with Multer and documented the API in Swagger for the front-end team
- Covered shared UI components and utilities with Jest and Vitest unit tests; took part in code reviews and worked closely with designers and back-end developers
- Next.js
- React
- TypeScript
- Zustand
- SCSS
- Framer Motion
- GraphQL
- Node.js
- Express
- JWT
- Swagger
- Jest
- Vitest
- Git
Skills
Core
- TypeScript
- JavaScript (ES6+)
- React 19
- Next.js
- HTML5
- CSS3
Styling & motion
- Tailwind CSS
- SCSS
- Less
- CSS Modules
- Framer Motion
State & data
- Redux
- Zustand
- TanStack Query
- REST
- GraphQL
- tRPC
- Chart.js
Back-end
- Node.js
- Express
- PostgreSQL
- Prisma
- MongoDB
- JWT
- Zod
- Swagger
Testing
- Playwright
- Vitest
- Jest
- React Testing Library
Platform
- Web Workers
- WebGL2
- PWA
- Cloudflare Workers
- Expo / React Native
Tooling
- Git
- GitHub Actions
- Docker
- Vite
- Webpack
- Figma
AI
- Claude
- ChatGPT
- Gemini API
- Cursor
- GitHub Copilot
Education
- 2024
Web Design UI/UX course
Playtech University
- 2021 — 2022
Front-End Development course
dev{education}
- 2018 — 2019
Master's degree in Computer Science
Kyiv National University of Construction and Architecture
- 2014 — 2018
Bachelor's degree in Computer Science
Kyiv National University of Construction and Architecture
