Ukraine's #1 job service
Vitalii
Backend developer
- City of residence:
- Vinnytsia
- Ready to work:
- Remote
Contact information
The job seeker has provided: Phone number
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/20289459/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
Vitalii Zakharchuk
Linkedin: [open contact info ](look above in the "contact info" section) Telegram: https://t.me/straik555
BACKEND DEVELOPER
SUMMARY
Backend Developer with 15 months of hands-on experience building REST APIs, admin panels, and authentication systems
across three production projects using Express.js and NestJS. Skilled in CRUD architecture, middleware & validation
pipelines, database design, and authorization flows (JWT/Basic/Bearer/Session). Complemented by 1+ years of React
Developer experience, designing and implementing highly-responsive user interface components and translating designs &
wireframes into high-quality front-end code.
PORTFOLIO
• https://www.spoto.com/ (React)
• https://billsmoov-dev.web.app (React)
• https://24rolls.com.ua/ (React)
• https://blogger-platform-plum.vercel.app/api/ (Backend — Blogger Platform API, developed with NestJS)
TECHNICAL SKILLS
Backend tools:
• Node.js, Express.js, NestJS, MongoDB, PostgreSQL, Redis, TypeORM, Mongoose
Backend practices:
• REST API design, raw SQL queries / repository pattern on plain PostgreSQL (no ORM), JWT / Basic / Bearer /
Session-cookie authentication, middleware & validation pipelines, Swagger/OpenAPI documentation, E2E testing,
Docker, Postman, AI-assisted development tools
Architecture & Patterns:
• OOP, SOLID, CQRS, DDD, IoC Container, monolithic architecture
Front-End (supplementary):
• React.js, JavaScript, TypeScript, HTML, CSS, Tailwind, Tanstack Query, React Query, Webpack, Next, Redux (Redux
Toolkit), React Router, React Hook Form, Vite, Zod, Tanstack Router, Yup, NPM, Yarn
PROFESSIONAL EXPERIENCE
Backend Developer — Node.js / NestJS | Jun 2025 – Sep 2026
MagnificSoft | Lviv, UA
Project 1 — Task Management API (Express.js, ~1 month)
• Built and maintained CRUD endpoints for task creation, retrieval, updates, and deletion
Project 2 — Pizzeria Ordering Platform (Express.js, ~4-5 months)
• Implemented CRUD operations and request validation for menu, order, and customer data
• Built admin-panel components with custom middleware for creating, editing, and updating menu positions
• Developed promotional/discount campaign logic and automated email delivery for confirmation codes and password-
reset flows
Project 3 — Content/Information Platform (NestJS, ~9-10 months)
• Built admin-panel functionality for creating, editing, deleting, and filtering platform content
• Implemented a comment system on posts/blogs, including likes on both comments and posts
• Ensured multi-device compatibility across the platform
Cross-Project Backend Engineering
• Implemented authentication/authorization using Basic Auth, Bearer JWT, and session cookies across monolithic
application architectures
• Applied middleware and validation layers consistently across all three projects
• Used NestJS pipes, guards, configuration modules, and Swagger for API documentation
• Worked with MongoDB and Redis via Mongoose; used TypeORM for PostgreSQL as well as raw SQL
queries/repository-pattern access to PostgreSQL without an ORM
• Wrote E2E tests; used Docker for containerization and Postman for API testing
• Applied OOP, SOLID, CQRS, DDD, and IoC container patterns in application design
React Developer | May 2024 – Jun 2025
GOLD dev | Lviv, UA
UI Components Designing & Application Interface Coding
• Identified web-based user interactions and developed highly-responsive user interface components via React concepts
• Translated designs & wireframes into high-quality code and wrote application interface code via JavaScript following
React.js workflows
• Created features to enhance the user experience while ensuring the web design is optimized for smartphones
Coding & Website Improvement
• Troubleshot interface software and debugged application code to improve functionality and performance
• Developed and implemented front-end architecture to support UI concepts with 100% accuracy
Application Development & UI Designing
• Reviewed application requirements and interface designs to ensure compatibility with existing applications
Linkedin: [
BACKEND DEVELOPER
SUMMARY
Backend Developer with 15 months of hands-on experience building REST APIs, admin panels, and authentication systems
across three production projects using Express.js and NestJS. Skilled in CRUD architecture, middleware & validation
pipelines, database design, and authorization flows (JWT/Basic/Bearer/Session). Complemented by 1+ years of React
Developer experience, designing and implementing highly-responsive user interface components and translating designs &
wireframes into high-quality front-end code.
PORTFOLIO
• https://www.spoto.com/ (React)
• https://billsmoov-dev.web.app (React)
• https://24rolls.com.ua/ (React)
• https://blogger-platform-plum.vercel.app/api/ (Backend — Blogger Platform API, developed with NestJS)
TECHNICAL SKILLS
Backend tools:
• Node.js, Express.js, NestJS, MongoDB, PostgreSQL, Redis, TypeORM, Mongoose
Backend practices:
• REST API design, raw SQL queries / repository pattern on plain PostgreSQL (no ORM), JWT / Basic / Bearer /
Session-cookie authentication, middleware & validation pipelines, Swagger/OpenAPI documentation, E2E testing,
Docker, Postman, AI-assisted development tools
Architecture & Patterns:
• OOP, SOLID, CQRS, DDD, IoC Container, monolithic architecture
Front-End (supplementary):
• React.js, JavaScript, TypeScript, HTML, CSS, Tailwind, Tanstack Query, React Query, Webpack, Next, Redux (Redux
Toolkit), React Router, React Hook Form, Vite, Zod, Tanstack Router, Yup, NPM, Yarn
PROFESSIONAL EXPERIENCE
Backend Developer — Node.js / NestJS | Jun 2025 – Sep 2026
MagnificSoft | Lviv, UA
Project 1 — Task Management API (Express.js, ~1 month)
• Built and maintained CRUD endpoints for task creation, retrieval, updates, and deletion
Project 2 — Pizzeria Ordering Platform (Express.js, ~4-5 months)
• Implemented CRUD operations and request validation for menu, order, and customer data
• Built admin-panel components with custom middleware for creating, editing, and updating menu positions
• Developed promotional/discount campaign logic and automated email delivery for confirmation codes and password-
reset flows
Project 3 — Content/Information Platform (NestJS, ~9-10 months)
• Built admin-panel functionality for creating, editing, deleting, and filtering platform content
• Implemented a comment system on posts/blogs, including likes on both comments and posts
• Ensured multi-device compatibility across the platform
Cross-Project Backend Engineering
• Implemented authentication/authorization using Basic Auth, Bearer JWT, and session cookies across monolithic
application architectures
• Applied middleware and validation layers consistently across all three projects
• Used NestJS pipes, guards, configuration modules, and Swagger for API documentation
• Worked with MongoDB and Redis via Mongoose; used TypeORM for PostgreSQL as well as raw SQL
queries/repository-pattern access to PostgreSQL without an ORM
• Wrote E2E tests; used Docker for containerization and Postman for API testing
• Applied OOP, SOLID, CQRS, DDD, and IoC container patterns in application design
React Developer | May 2024 – Jun 2025
GOLD dev | Lviv, UA
UI Components Designing & Application Interface Coding
• Identified web-based user interactions and developed highly-responsive user interface components via React concepts
• Translated designs & wireframes into high-quality code and wrote application interface code via JavaScript following
React.js workflows
• Created features to enhance the user experience while ensuring the web design is optimized for smartphones
Coding & Website Improvement
• Troubleshot interface software and debugged application code to improve functionality and performance
• Developed and implemented front-end architecture to support UI concepts with 100% accuracy
Application Development & UI Designing
• Reviewed application requirements and interface designs to ensure compatibility with existing applications
Similar candidates
-
Back end програміст
Remote -
Back-end програміст
Remote -
Backend-програміст
Remote, Ivano-Frankivsk -
Backend developer (Java, PHP)
Remote, Ivano-Frankivsk , more 3 cities -
Backend-розробник
150000 UAH, Remote -
Back end developer
Remote, Odesa