• File

Дмитро

Full-Stack Engineer (React, Node.js)

Age:
24 years
City of residence:
Ivano-Frankivsk
Ready to work:
Ivano-Frankivsk, Remote

Contact information

The job seeker has provided: Phone numberEmailLinkedInMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Dmytro Chumak
Full-Stack Engineer | React / Node.js
Ivano-Frankivsk, Ukraine • [open contact info](look above in the "contact info" section) • [open contact info](look above in the "contact info" section) • LinkedIn • GitHub

PROFILE

Full-Stack Developer with 3+ years of commercial experience building CRM modules, business logic, REST APIs,
integrations and responsive interfaces. Commercial stack: PHP, JavaScript, MySQL and SuiteCRM. Also building
React/Next.js and Node.js/NestJS products with TypeScript, SQL and automated tests. Focused on end-to-end
development, useful products and workflow automation.

WORK EXPERIENCE

Jul 2023 – Present Full Stack Developer, CRM Studio
• Built and customized SuiteCRM modules across PHP/SQL backends, JavaScript interfaces,
business rules, data relationships and REST API integrations.
• Designed a GPS-based field-visit verification solution with configurable location tolerance,
browser fallback, route maps and diagnostics for unsuccessful check-ins.
• Initiated and contributed to a CRM interface redesign, improving UI consistency, responsive
forms and workflows; supported testing and client demonstrations.
• Worked on an LLM/MCP integration for CRM with role-based tool permissions, user limits,
session/token handling and JSON Schema output validation.
• Integrated external services including Google Maps; investigated requirements, reviewed code,
documented solutions and supported releases and deployments.

EDUCATION

2020 – Jun 2024 B.Sc. Computer Engineering, Chernihiv Polytechnic National University
• Graduated with Honours; Computer Systems of Artificial Intelligence programme.

SKILLS

Frontend JavaScript • TypeScript • React • Next.js • HTML • CSS/SCSS • Tailwind CSS • Responsive UI
(Personal / Work)

Backend & Data Node.js • NestJS • PHP • SuiteCRM • MySQL • TypeORM • REST APIs • WebSocket
(Personal / Work)

Tools & Testing Git • Docker • Linux/WSL • Jest • Supertest • Playwright • MCP

FULL-STACK PROJECTS

2026 – Present Koshta – Personal Finance Web App
Next.js, React, NestJS, TypeScript, MySQL, TypeORM, Docker; personal project.
• Designed a modular monorepo with Next.js web/BFF, NestJS API and shared TypeScript
packages; developed transaction and account features, and worked on budget and payment
workflows.
• Built reusable responsive UI and automated tests with Jest, Supertest and Playwright; manage
technical requirements, architecture decisions and AI-assisted code reviews.

2026 – Present Dev Control – AI-Assisted Development Toolkit
Node.js, TypeScript, MCP, Git, OverlayFS; personal engineering project.
• Developed an MCP-based toolkit with controlled file/terminal access, allowed commands, Git
worktrees, isolated workspaces and task-tracker integrations.
• Designed task dashboard workflows, permission policies and review steps for proposed
AI-generated changes.

ADDITIONAL ENGINEERING PROJECTS

2024 Multiplayer Monopoly
Angular, Node.js, WebSocket; university graduation project.
• Built real-time multiplayer gameplay with synchronized board state, turns, dice rolls, property
transactions and player updates.

2025 React To-Do Application
React, Next.js, Context API; personal project.
• Created a task management application with search, category filters, due dates and reusable
React components.

Earlier Real-Time Multiplayer Game (Agar.io-style)
Node.js, WebSocket; personal project.
• Implemented real-time player movement, growth, session handling and client synchronization.

LANGUAGES

Ukrainian Native speaker English A2

More resumes of this candidate

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: