Денис
Front-end developer (JS, React, Next.js)
- Возраст:
- 34 года
- Город:
- Киев
Контактная информация
Соискатель указал телефон , эл. почту и LinkedIn.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/8604357/
Загруженный файл
Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
FRONT-END DEVELOPER | REACT / NEXT.JS / TYPESCRIPT
Github Kyiv, Ukraine, | [
PROFESSIONAL SUMMARY
Front-End Developer with hands-on experience building logistics and e-commerce applications with React 19 and
Next.js 15 (App Router, Server Components, Server Actions). Strong in TypeScript, Redux Toolkit / RTK Query,
and scalable front-end architecture (Feature-Sliced Design, DTO/UI model separation, reusable hooks).Use AI
tools (Cursor, GitHub Copilot) daily to speed up development. Achieved Lighthouse performance 90+ through Core
Web Vitals optimization.
TECHNICAL SKILLS
Core: JavaScript (ES6+), TypeScript, HTML5, CSS3
Frameworks: React 19, Next.js 15 (App Router, SSR/SSG, Server Components, Server Actions), i18next
State & Data: Redux Toolkit, RTK Query, Context API, custom hooks, Zustand (familiar)
Forms: React Hook Form, Zod (schema validation)
Styling: SCSS/SASS, CSS Modules, Tailwind, Material UI, Ant Design
Testing: Jest, React Testing Library, unit testing
Architecture: Feature-Sliced Design (FSD), component-based architecture, REST API integration
Accessibility: Semantic HTML, keyboard navigation, ARIA basics
Backend: Node.js (basic), MongoDB, Mongoose (schemas, models), REST API
Tools: Git, Figma, Vercel, ESLint, Prettier
AI Assistants: Cursor, GitHub Copilot
WORK EXPERIENCE
Project: Logistics & shipment tracking platform (NDA) Oct 2025 – Mar 2026
Role: Front-End Developer
Built the front-end from scratch on Next.js 15 (App Router) with Server Components for data fetching and Server
Actions for mutations.
Structured the codebase with Feature-Sliced Design (FSD), which kept features isolated and allowed adding new
modules without regressions.
Developed the shipment tracking module: shipment status views, multi-level filtering, sorting, pagination, and
debounced search.
Managed server state with RTK Query (caching, invalidation) and client state with Redux Toolkit; separated API
DTOs from UI models with typed mappers.
Implemented multi-language support with react-i18next: locale switching and organized translation namespaces.
Implemented authentication flow (signup/login forms with Zod validation, error handling) integrated with backend
Server Actions.
Improved Core Web Vitals via next/image, route-level code splitting, and selective memoization Lighthouse
performance 90+.
Covered validation schemas and business logic with unit tests (Jest, React Testing Library).
Environment: Next.js 15, React 19, TypeScript, Redux Toolkit, RTK Query, Zod, FSD, Jest, React Testing Library.
Project: Auto covers e-commerce store - Freelance Apr 2025 – Sep 2025
Role: Front-End Developer
Built product catalog with filtering, sorting, pagination, and a persistent shopping cart (localStorage).
Implemented responsive layouts from Figma using SCSS and CSS Modules.
Extracted reusable custom hooks (useDebounce, usePagination, useCart) to keep components small.
Integrated REST APIs with typed DTOs; handled loading, error, and empty states.
Built checkout form validation with user-friendly error messages.
Implemented modal dialogs for product filters and checkout confirmation.
Environment: React, TypeScript, SCSS, CSS Modules, REST API, Git, Redux Toolkit
PET PROJECTS
Products Shop (Next.js 15, React 19)
Live: https://products-shop-funny.vercel.app/products
Code: https://github.com/DenisFR2727/Products_shop_funny
Built a full-stack e-commerce application using Next.js 15 App Router and Server Actions. Implemented authentication,
product management, profile settings, form validation with Zod, and unit tests.
LANGUAGES
English — B1 (Intermediate) Ukrainian — Native
Похожие кандидаты
-
Junior Frontend Developer | React, TypeScript
20000 грн, Киев, Удаленно -
Javascript-програміст
80000 грн, Киев, Удаленно -
Javascript developer
Киев -
Javascript-програміст
Киев -
Javascript-програміст
80000 грн, Киев, Удаленно -
Frontend-програміст
Киев, Удаленно