• Файл

Максим

Frontend engineer

Розглядає посади:
Frontend engineer, Full Stack Engineer
Місто проживання:
Дніпро
Готовий працювати:
Дистанційно, Дніпро

Контактна інформація

Шукач вказав: ТелефонМесенджер

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

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)

Схожі кандидати

Усі схожі кандидати


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: