• Файл

Особисті дані приховані

Цей шукач вирішив приховати свої особисті дані та контакти, але йому можна надіслати повідомлення або запропонувати вакансію.

Цей шукач вирішив приховати свої особисті дані та контакти. Ви можете зв'язатися з ним зі сторінки https://www.work.ua/resumes/8738199/

Web-програміст

Розглядає посади:
Web-програміст, Node.js-розробник, Backend-програміст, Fullstack-програміст
Місто проживання:
Ужгород
Готовий працювати:
Дистанційно, Ужгород

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

Шукач приховав свої особисті дані, але ви зможете надіслати йому повідомлення або запропонувати вакансію, якщо відкриєте контакти.

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

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

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

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

Oleh Babiak
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

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

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


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