Сервіс пошуку роботи №1 в Україні
Максим
Frontend engineer
- Розглядає посади:
- Frontend engineer, Full Stack Engineer
- Місто проживання:
- Дніпро
- Готовий працювати:
- Дистанційно, Дніпро
Контактна інформація
Шукач вказав: ТелефонМесенджер
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/20124940/?puid=5354420
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Maksym Ivanov
Full-stack Developer (React / Next.js / Node.js)
Dnipro, Ukraine | [відкрити контакти ](див. вище в блоці «контактна інформація») | [відкрити контакти ](див. вище в блоці «контактна інформація») | Telegram: @ma_ksim13
LinkedIn: [відкрити контакти ](див. вище в блоці «контактна інформація») | GitHub: github.com/Maximmmmmm
PROFESSIONAL SUMMARY
Full-stack Developer with over 2 years of commercial experience building React/Next.js applications and NestJS
REST APIs in TypeScript. Delivered 2 production projects at SoftServe, including an Excel-to-schedule automation
pipeline that cut manual data entry from ~4 hours to a few minutes, and a bilingual education platform taken from
architecture to production deployment. Strong focus on application architecture, performance optimization, and
reliable API integration across the full delivery cycle.
TECHNICAL SKILLS
Frontend: JavaScript (ES6+), TypeScript, React, Next.js, Redux Toolkit, TanStack Query, Zod, React Hook Form,
Tailwind CSS, HTML5, CSS3, Core Web Vitals, SEO optimization
Backend / DevOps: Node.js, NestJS, REST API, Prisma ORM / TypeORM, JWT Authentication, Docker, CI/CD,
AWS
Databases: PostgreSQL, MySQL, MongoDB, Redis
Testing: Jest, Vitest
Tools: Webpack / Vite, Git / GitHub, Jira, Figma, Postman, Claude Code
WORK EXPERIENCE
SoftServe Full-stack Developer | 06/2024 – 08/2026
Corporate Scheduling Application 05/2025 – 08/2026
Tech Stack: Next.js, React, TypeScript, Redux Toolkit, NestJS, TypeORM, PostgreSQL, Redis, Tailwind CSS
• Reduced manual schedule-entry time by ~95% (from ~4 hours to a few minutes) by building an
Excel-to-schedule import pipeline end-to-end — file uploads via react-dropzone, server-side .xlsx parsing in
Next.js API routes, data validation, and an interactive table with inline editing before persistence.
• Reduced unnecessary schedule-table re-renders by ~83% (from ~60 to ~10) by profiling the UI with React
DevTools and memoizing cell components with React.memo and stable props.
• Designed the Redux Toolkit state architecture for the scheduling module, using a normalized store and a
reconciliation reducer to keep local edits consistent with periodic server updates without overwriting unsaved
changes.
• Delivered the full NestJS/TypeORM/PostgreSQL backend for the scheduling domain, implementing REST API,
DTO validation, entity relations, pagination, bulk operations, and soft deletion across 4 core modules.
• Collaborated with the team, participated in code discussions, reviewed pull requests using Git, and fostered
teamwork through clear communication
Volunteer Education Platform — shveinarota.org 06/2024 – 04/2025
Tech Stack: Next.js, React, TypeScript, NestJS, MySQL, JWT, Google Maps API, Nginx, Linux, Docker
• Delivered a bilingual UA/EN education platform from architecture to production release as a full-stack developer
in a 4-person team, working with stakeholders to clarify requirements and turn them into production features.
• Built the SSR frontend with Next.js Server/Client Components to keep learning materials indexable, reducing
First Contentful Paint (FCP) by 80% (from 2s to 0.4s) through optimized image and font delivery with next/image
and next/font.
• Implemented bilingual routing and localization with Next.js middleware, including namespaced translations,
localized metadata, canonical URLs, and language-specific routing to maintain consistent SEO across both
versions.
• Integrated the Next.js frontend with NestJS REST APIs and a relational MySQL backend — connecting forms
and UI flows to endpoints, handling loading, error, and success states, and mapping API data to the UI.
• Extended the shared internal UI component library with a focus on reusability and accessibility (a11y), and
configured Nginx and the CI/CD deployment pipeline to a Linux VPS.
EDUCATION
Bachelor's degree in Software Engineering
National Technical University Dnipro Polytechnic | 2024 - present (3rd year)
Advanced Front-end with React — SoftServe Academy · 2025
Certificate: drive.google.com/file/d/1UFGHgwo3vMg47F-kaLec2M9aBCB9AsvE
LANGUAGES
Ukrainian — Native English — Upper-Intermediate (B2)
Full-stack Developer (React / Next.js / Node.js)
Dnipro, Ukraine | [
LinkedIn: [
PROFESSIONAL SUMMARY
Full-stack Developer with over 2 years of commercial experience building React/Next.js applications and NestJS
REST APIs in TypeScript. Delivered 2 production projects at SoftServe, including an Excel-to-schedule automation
pipeline that cut manual data entry from ~4 hours to a few minutes, and a bilingual education platform taken from
architecture to production deployment. Strong focus on application architecture, performance optimization, and
reliable API integration across the full delivery cycle.
TECHNICAL SKILLS
Frontend: JavaScript (ES6+), TypeScript, React, Next.js, Redux Toolkit, TanStack Query, Zod, React Hook Form,
Tailwind CSS, HTML5, CSS3, Core Web Vitals, SEO optimization
Backend / DevOps: Node.js, NestJS, REST API, Prisma ORM / TypeORM, JWT Authentication, Docker, CI/CD,
AWS
Databases: PostgreSQL, MySQL, MongoDB, Redis
Testing: Jest, Vitest
Tools: Webpack / Vite, Git / GitHub, Jira, Figma, Postman, Claude Code
WORK EXPERIENCE
SoftServe Full-stack Developer | 06/2024 – 08/2026
Corporate Scheduling Application 05/2025 – 08/2026
Tech Stack: Next.js, React, TypeScript, Redux Toolkit, NestJS, TypeORM, PostgreSQL, Redis, Tailwind CSS
• Reduced manual schedule-entry time by ~95% (from ~4 hours to a few minutes) by building an
Excel-to-schedule import pipeline end-to-end — file uploads via react-dropzone, server-side .xlsx parsing in
Next.js API routes, data validation, and an interactive table with inline editing before persistence.
• Reduced unnecessary schedule-table re-renders by ~83% (from ~60 to ~10) by profiling the UI with React
DevTools and memoizing cell components with React.memo and stable props.
• Designed the Redux Toolkit state architecture for the scheduling module, using a normalized store and a
reconciliation reducer to keep local edits consistent with periodic server updates without overwriting unsaved
changes.
• Delivered the full NestJS/TypeORM/PostgreSQL backend for the scheduling domain, implementing REST API,
DTO validation, entity relations, pagination, bulk operations, and soft deletion across 4 core modules.
• Collaborated with the team, participated in code discussions, reviewed pull requests using Git, and fostered
teamwork through clear communication
Volunteer Education Platform — shveinarota.org 06/2024 – 04/2025
Tech Stack: Next.js, React, TypeScript, NestJS, MySQL, JWT, Google Maps API, Nginx, Linux, Docker
• Delivered a bilingual UA/EN education platform from architecture to production release as a full-stack developer
in a 4-person team, working with stakeholders to clarify requirements and turn them into production features.
• Built the SSR frontend with Next.js Server/Client Components to keep learning materials indexable, reducing
First Contentful Paint (FCP) by 80% (from 2s to 0.4s) through optimized image and font delivery with next/image
and next/font.
• Implemented bilingual routing and localization with Next.js middleware, including namespaced translations,
localized metadata, canonical URLs, and language-specific routing to maintain consistent SEO across both
versions.
• Integrated the Next.js frontend with NestJS REST APIs and a relational MySQL backend — connecting forms
and UI flows to endpoints, handling loading, error, and success states, and mapping API data to the UI.
• Extended the shared internal UI component library with a focus on reusability and accessibility (a11y), and
configured Nginx and the CI/CD deployment pipeline to a Linux VPS.
EDUCATION
Bachelor's degree in Software Engineering
National Technical University Dnipro Polytechnic | 2024 - present (3rd year)
Advanced Front-end with React — SoftServe Academy · 2025
Certificate: drive.google.com/file/d/1UFGHgwo3vMg47F-kaLec2M9aBCB9AsvE
LANGUAGES
Ukrainian — Native English — Upper-Intermediate (B2)
Схожі кандидати
-
Front-end Engineer
Дистанційно -
Front-end developer
20000 грн, Київ, Дистанційно -
Frontend engineer
40000 грн, Дистанційно -
Front-end engineer
Дистанційно -
Frontend, Integrations Engineer
Дистанційно -
Front-end engineer
22000 грн, Дистанційно