Ukraine's #1 job service
Personal information hidden
This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/8738199/
Node.js-розробник
- Considering positions:
- Node.js-розробник, Web-програміст, Backend-програміст, Fullstack-програміст, Front-end програміст
- City of residence:
- Uzhhorod
- Ready to work:
- Remote, Uzhhorod
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.
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
Oleh Babiak
Node.js / Backend Developer
Uzhhorod, Zakarpattia Oblast, Ukraine
📞 +38 (050) 265‑92‑88
✉️ [open contact info ](look above in the "contact info" section)
🔗 LinkedIn: [open contact info ](look above in the "contact info" section)
💻 GitHub: github.com/OlehBabyakOff
Professional Summary
Backend‑focused Node.js Developer with 3+ years of commercial experience building scalable, high‑load
backend systems and modern web applications. Strong background in REST APIs, real‑time communication,
cloud infrastructure (AWS), and payment integrations. Experienced in clean architecture, performance
optimization, and production‑ready systems. Comfortable working in cross‑functional teams, contributing
to architectural decisions, and owning features end‑to‑end.
Professional Experience
Node.js / Vue.js Developer
THINKMOBILES — September 2022 – February 2026
• Designed, developed, and maintained scalable backend services for video content creation, streaming,
and media processing platforms.
• Built RESTful APIs and WebSocket services enabling real‑time communication between backend systems
and client applications.
• Implemented payment systems using Stripe and PayPal, including subscriptions, secure transaction
flows, and webhook handling.
• Integrated blockchain functionality for NFT‑based features using Solidity smart contracts, Web3.js, and
Ethers.js.
• Improved system performance and scalability through Redis caching, query optimization, and modular
service‑oriented architecture.
• Worked with multiple databases depending on project requirements: MongoDB (Native Driver,
Mongoose), PostgreSQL (Sequelize), and Redis.
• Migrated existing projects from Express.js to Fastify, improving throughput and lowering response times.
• Integrated Shopify into backend systems for e‑commerce workflows and external service synchronization.
• Developed frontend functionality using Vue 3 and Nuxt 3 (SPA, SSR, SWR), collaborating closely with
designers and product managers.
• Participated in code reviews, architectural discussions, and mentoring within the development team.
1
Education
Master’s Degree in Information Technology
Uzhhorod National University — August 2023 – December 2024
Bachelor’s Degree in Information Technology
Uzhhorod National University — September 2020 – June 2023
Technical Skills
Languages: JavaScript (ES6+), TypeScript, Solidity
Backend: Node.js, Express.js, Fastify, NestJS
Databases: MongoDB, PostgreSQL, Redis
ODM / ORM: Mongoose, Sequelize
API & Communication: REST APIs, WebSockets, Socket.io
Authentication & Security: JWT, OAuth2, session‑based authentication
Cloud & Infrastructure: AWS (S3, Lambda, MediaConvert), Docker, Docker Compose
CI/CD & DevOps: GitHub Actions, GitLab CI/CD, Nginx, PM2
Testing & Tools: Jest, Postman, Swagger / OpenAPI
Monitoring & Integrations: Datadog, Sentry, SendGrid, Shopify
Architecture & Engineering Practices
• Object‑Oriented Programming (OOP)
• SOLID principles
• Clean Architecture
• Modular and service‑oriented backend design
• Performance optimization and scalability best practices
Certifications & Courses
• Full JavaScript + React Course — Udemy (February 2022)
• The Complete Node.js Developer Course — Udemy (March 2022)
Languages
• Ukrainian — Native
• English — B2 (Upper‑Intermediate): technical communication, documentation, and daily collaboration
2
Node.js / Backend Developer
Uzhhorod, Zakarpattia Oblast, Ukraine
📞 +38 (050) 265‑92‑88
✉️ [
🔗 LinkedIn: [
💻 GitHub: github.com/OlehBabyakOff
Professional Summary
Backend‑focused Node.js Developer with 3+ years of commercial experience building scalable, high‑load
backend systems and modern web applications. Strong background in REST APIs, real‑time communication,
cloud infrastructure (AWS), and payment integrations. Experienced in clean architecture, performance
optimization, and production‑ready systems. Comfortable working in cross‑functional teams, contributing
to architectural decisions, and owning features end‑to‑end.
Professional Experience
Node.js / Vue.js Developer
THINKMOBILES — September 2022 – February 2026
• Designed, developed, and maintained scalable backend services for video content creation, streaming,
and media processing platforms.
• Built RESTful APIs and WebSocket services enabling real‑time communication between backend systems
and client applications.
• Implemented payment systems using Stripe and PayPal, including subscriptions, secure transaction
flows, and webhook handling.
• Integrated blockchain functionality for NFT‑based features using Solidity smart contracts, Web3.js, and
Ethers.js.
• Improved system performance and scalability through Redis caching, query optimization, and modular
service‑oriented architecture.
• Worked with multiple databases depending on project requirements: MongoDB (Native Driver,
Mongoose), PostgreSQL (Sequelize), and Redis.
• Migrated existing projects from Express.js to Fastify, improving throughput and lowering response times.
• Integrated Shopify into backend systems for e‑commerce workflows and external service synchronization.
• Developed frontend functionality using Vue 3 and Nuxt 3 (SPA, SSR, SWR), collaborating closely with
designers and product managers.
• Participated in code reviews, architectural discussions, and mentoring within the development team.
1
Education
Master’s Degree in Information Technology
Uzhhorod National University — August 2023 – December 2024
Bachelor’s Degree in Information Technology
Uzhhorod National University — September 2020 – June 2023
Technical Skills
Languages: JavaScript (ES6+), TypeScript, Solidity
Backend: Node.js, Express.js, Fastify, NestJS
Databases: MongoDB, PostgreSQL, Redis
ODM / ORM: Mongoose, Sequelize
API & Communication: REST APIs, WebSockets, Socket.io
Authentication & Security: JWT, OAuth2, session‑based authentication
Cloud & Infrastructure: AWS (S3, Lambda, MediaConvert), Docker, Docker Compose
CI/CD & DevOps: GitHub Actions, GitLab CI/CD, Nginx, PM2
Testing & Tools: Jest, Postman, Swagger / OpenAPI
Monitoring & Integrations: Datadog, Sentry, SendGrid, Shopify
Architecture & Engineering Practices
• Object‑Oriented Programming (OOP)
• SOLID principles
• Clean Architecture
• Modular and service‑oriented backend design
• Performance optimization and scalability best practices
Certifications & Courses
• Full JavaScript + React Course — Udemy (February 2022)
• The Complete Node.js Developer Course — Udemy (March 2022)
Languages
• Ukrainian — Native
• English — B2 (Upper‑Intermediate): technical communication, documentation, and daily collaboration
2
Similar candidates
-
Senior Backend Developer (Node.js/NestJS)
Remote -
Node.js-розробник
Remote -
Frontend, Fullstack Developer (Vue, Nuxt, Node.js, Express, JavaScript)
Remote -
Javascript-програміст
Lviv, Remote -
Node.js-розробник
Lviv, Remote -
Node.js-розробник
100000 UAH, Kamianets-Podilskyi, Remote