Андрій
Full stack developer
- Considering positions:
- Full stack developer, Node. js-розробник, React розробник, Web-програміст, Front-end програміст, Javascript-програміст, Fullstack-розробник, Back end програміст
- Employment type:
- full-time, part-time
- Age:
- 27 years
- City of residence:
- Lviv
- Ready to work:
- Lviv, Remote
Contact information
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/7250251/
Work experience
Fullstack-розробник
from 01.2026 to now
(9 months)
Freelance project, Дистанційно (IT)
E-commerce Web App
- Developed and maintained a full-stack e-commerce platform for women's lingerie, pajamas, and cosmetics.
- Built responsive user interfaces using React, TypeScript, Redux Toolkit, and React Router.
- Developed REST APIs using Node.js, Express, TypeScript, and MongoDB (Mongoose).
- Implemented secure authentication and authorization with JWT Access/Refresh Tokens, HTTP-only cookies, and role-based access control.
- Developed an email notification system for user registration, authentication, password recovery, and other transactional emails.
- Designed and developed shopping cart, favorites, user profile, and order management functionality.
- Implemented product catalog with advanced filtering, sorting, pagination, search, and infinite scrolling.
- Built an admin panel for managing products, categories, orders, and store content.
- Integrated AWS S3 for product image upload and storage.
- Integrated Nova Poshta API for delivery selection and shipping information.
- Integrated LiqPay payment gateway.
- Designed MongoDB schemas and optimized database queries.
- Developed reusable React components and custom hooks to improve maintainability.
- Implemented server-side validation, centralized error handling, and API security best practices.
- Optimized application performance and improved overall user experience.
- Participated in deployment, production support, bug fixing, and feature enhancements.
Fullstack-розробник
from 11.2025 to 07.2026
(9 months)
Contract, Дистанційно (IT)
Internal CRM System
Responsibilities:
-Analyzed the existing project architecture, database models, user roles, authentication flow, and KeyCRM integrations before implementing a new CRM module.
-Designed and developed a complete transfer management module integrated into the existing CRM ecosystem.
-Built backend business logic for transfer requests, including status management, reservation flow, revision, cancellation, confirmation, and completion processes.
-Developed and maintained REST APIs using Node.js, Express, TypeScript, and MongoDB (Mongoose).
-Designed and implemented data models for payer profiles, payer accounts, account top-ups, withdrawals, and transaction history.
-Implemented role-based access control for administrators and payers.
-Developed reusable React components, pages, forms, and data tables for both administrator and payer interfaces.
-Integrated frontend with backend APIs using React, TypeScript, Redux Toolkit, and Axios.
-Implemented filtering, searching, pagination, and detailed views for CRM entities.
-Developed business logic for account balance management, including top-ups, withdrawals, and allocation tracking.
-Implemented real-time updates using WebSocket to synchronize transfer requests between users.
-Developed screenshot upload and management functionality for transfer confirmation.
-Worked with JWT authentication and secure API authorization.
-Integrated CRM functionality with KeyCRM API to synchronize orders and related business data.
-Fixed bugs, optimized existing functionality, and participated in improving the overall system architecture.
-Collaborated directly with stakeholders to analyze requirements, estimate tasks, and deliver new functionality.
Technologies
React, TypeScript, Redux Toolkit, Node.js, Express.js, MongoDB, Mongoose, JWT, REST API, WebSocket, Axios, Git, KeyCRM API
Full Stack Developer
from 09.2024 to 09.2025
(1 year)
Insiders, Львів (IT)
-Developed and maintained a full social networking platform (18+) independently,
covering both frontend and backend.
-Built responsive UI from Figma using React, TypeScript, and Tailwind.
-Designed backend architecture with Node.js, Express, and MongoDB.
-Implemented full authentication system (Google OAuth, email login) and secure JWT
token management.
-Developed real-time chat and notifications with Socket.IO.
-Built media management modules for photo and video uploads.
-Integrated payment system (CCBill) and familiar with Stripe integration.
-Created analytics dashboard for tracking likes, views, and user activity.
-Developed admin panel for content and user management.
-Deployed the app solo via Railway and Vercel.
-Communicated daily with client via Slack and managed tasks in Trello following Agile
workflow.
Full stack developer
from 02.2023 to 08.2024
(1 year 7 months)
Freelance Projects, Дистанційно (IT)
• Studied and practiced full-stack web development (JavaScript, React, Node.js).
• Built multiple personal and pet projects to improve frontend and backend skills.
• Developed REST APIs, worked with databases (MongoDB, MySQL).
• Practiced building responsive UIs with HTML, CSS, and JavaScript.
• Learned Git, version control, and basic deployment workflows.
• Continuously improved problem-solving skills and code quality.
Career break
from 07.2019 to 01.2023
(3 years 7 months)
Working on a personal project
Additional education and certificates
JavaScript Complex Course (Fullstack Web Development) - Okten School
2023-2024, 9-month course + 2-month solo final project
Knowledge and skills
- JavaScript
- HTML
- CSS
- Git
- React
- Node.js
- GitHub
- TypeScript
- MySQL
- MongoDB
- Redux
- AWS
- TailwindCSS
- REST API
- Axios
- Postman
- Slack
- Trello
- Nodemailer
Language proficiencies
- English — above average
- Ukrainian — fluent
Similar candidates
-
Full stack developer
Remote -
Senior Full Stack Developer
Remote -
Full Stack Developer
120000 UAH, Uzhhorod, Mukachevo, Remote -
Full stack developer
Kolomyia, Remote -
Full-stack developer (React.js, TypeScript, Java, node.js, Kotlin)
Lviv, Vinnytsia , more 2 cities -
Full stack developer
Remote