Сервіс пошуку роботи №1 в Україні
Орест
Node.js-розробник
- Розглядає посади:
- Node.js-розробник, Back-end розробник, Fullstack-розробник, Full-stack програміст, Javascript-програміст, програміст PHP
- Вік:
- 29 років
- Місто проживання:
- Київ
- Готовий працювати:
- Дистанційно, Київ
Контактна інформація
Шукач вказав: ТелефонЕл. поштуМесенджер
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/14092750/
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Orest Mirko
Senior Backend Engineer / Team Lead | Node.js & TypeScript
Location: Georgia | [відкрити контакти ](див. вище в блоці «контактна інформація») | [відкрити контакти ](див. вище в блоці «контактна інформація») | LinkedIn | GitHub
Languages: English - Upper-Intermediate; Ukrainian - Native; Russian - Fluent
Senior backend engineer with 9 years of experience building Node.js / TypeScript services across SaaS,
gaming, e-commerce, and logistics. Experienced in technical leadership, architectural decisions, task
decomposition, code reviews, and client communication. Technical expertise includes PostgreSQL,
microservices, legacy modernization, and data migration.
Technical Skills
Languages & backend: JavaScript, TypeScript, Node.js, NestJS, Express, Koa, Fastify
Frontend: React, Angular, Next.js, HTML, CSS
APIs & protocols: REST, GraphQL, gRPC, WebSockets
Architecture: Microservices, monoliths, modular monoliths, event-driven architecture, CQRS, DDD, Clean /
Hexagonal Architecture, API Gateway
Databases: PostgreSQL, MySQL, MongoDB, DynamoDB, Neo4j, SQLite
ORMs & query builders: Prisma, TypeORM, Drizzle ORM, Sequelize, Knex, Mongoose
Caching & messaging: Redis, Dragonfly, Kafka, RabbitMQ, BullMQ, Memcached; Pub/Sub, background jobs
Cloud & delivery: AWS Lambda, SQS, SNS, S3, DynamoDB, CloudWatch, Kinesis, API Gateway, EC2, RDS;
Docker, Nx, GitHub Actions, CI/CD
Testing & validation: Jest, Cucumber, unit / integration / e2e / API testing, mocking, test data; Zod, Joi,
class-validator, OpenAPI / Swagger, JSON Schema
Integrations: QuickBlox, OpenAI API, Google APIs, Facebook Ads, Discord, Steam, Spotify, iTunes, OAuth2, user
verification APIs
Payments: Stripe, SolidGate, Fondy, iPay, PayPal, crypto payments and on-ramps
Observability: Prometheus, Grafana, Datadog, Sentry, Loki, AWS CloudWatch, structured logging
AI-assisted engineering: Claude, Cursor, OpenAI Codex, ChatGPT, GitHub Copilot for code review,
refactoring, tests, and documentation
Experience
Eastern Peak | Team Lead / Senior Node.js Engineer | Jan 2026 - Aug 2026
Shmoozer: one-to-one audio and video conversations, available on demand or scheduled.
Stack: Node.js, TypeScript, Nx, PostgreSQL, TypeORM, RabbitMQ, Redis, Docker, QuickBlox, Stripe, Grafana, Sentry
- Led backend delivery through the MVP release, taking responsibility for architectural decisions, task
decomposition, code reviews, and hands-on development.
- Translated client requirements into development tasks and discussed technical trade-offs directly with
the client; guided implementation in a Node.js / TypeScript Nx monorepo.
- Integrated QuickBlox video calls, Stripe payments, and user verification APIs to deliver the
communication, payment, and onboarding capabilities required for the MVP.
- Implemented PostgreSQL / TypeORM data access and RabbitMQ messaging; used Grafana logs and
Sentry error tracking to investigate backend issues.
FAVBET Tech | Senior Node.js Engineer | Nov 2023 - Dec 2025
Internal CMS for game catalogs, promotions, localization, and web / native app content.
Stack: Node.js, TypeScript, Fastify, Koa, PostgreSQL, MongoDB, Drizzle ORM, Zod, Redis, Dragonfly, Kafka, Docker
- Modernized the legacy CMS by rewriting backend modules in TypeScript and Fastify with explicit service
boundaries.
- Planned and executed migration from legacy MongoDB structures to PostgreSQL and hybrid storage
models; introduced Drizzle ORM for new SQL-backed modules.
- Delivered modules for pages, layouts, native screens, translations, game feeds, and provider
configuration, supporting content management across web and native applications.
- Added Zod validation to REST APIs to make request contracts explicit; optimized PostgreSQL queries,
joins, and indexes and added Redis / Dragonfly caching to reduce database load.
- Contributed to architecture reviews and mentoring, and coordinated implementation and releases with
frontend, QA, DevOps, and product teams.
ClickUp | Senior Node.js Engineer | May 2021 - Nov 2023
SaaS platform for task management, collaboration, and workflow automation.
Stack: Node.js, TypeScript, NestJS, PostgreSQL, TypeORM, Knex, Kafka, Redis, Docker, Jest, Datadog, Grafana
- Developed features for task management, notifications, integrations, and workflow services within a
microservices-based backend.
- Implemented Kafka / Redis communication between services and integrated email, calendar
synchronization, and productivity APIs.
- Optimized PostgreSQL queries and indexes; wrote Jest unit and integration tests for business-critical
modules.
- Defined API contracts with frontend teams and contributed to CI/CD improvements, production
monitoring, and incident analysis.
Incora | Senior Node.js Engineer | Mar 2020 - May 2021
Outsourcing company: backend development across multiple client projects with different technology
stacks and architectural requirements.
Languages & frameworks: JavaScript, TypeScript, Node.js, NestJS, Express, Koa, Fastify; React, Angular, Next.js
Architecture & APIs: Microservices, monoliths, modular monoliths, event-driven systems; REST, GraphQL, WebSockets,
gRPC
Databases & persistence: PostgreSQL, MySQL, MongoDB; TypeORM, Sequelize, Prisma, Knex, Mongoose
Messaging & integrations: Redis, Kafka, RabbitMQ, background jobs; OAuth2, payment gateways, third-party APIs
Delivery & quality: Docker, AWS, GitHub Actions, CI/CD; Jest, Cucumber, unit / integration / API testing
Monitoring: Prometheus, Grafana, Sentry, AWS CloudWatch, structured logging
- Implemented APIs, database access layers, asynchronous workflows, and external integrations using
project-specific frameworks and tools.
- Built authentication, transaction processing, administrative tools, and content management features;
connected backend APIs to frontend applications.
- Optimized SQL queries and indexes, wrote automated tests, and contributed to code reviews,
deployment workflows, and production troubleshooting.
Morpheus.Network | Senior Node.js Engineer | Jan 2019 - Mar 2020
SaaS middleware for supply chain workflows, shipment tracking, and trade documentation.
Stack: Node.js, TypeScript, NestJS, PostgreSQL, Redis, Kafka, Docker, AWS Lambda / S3 / API Gateway, Ethereum, IPFS
- Built NestJS services for logistics workflows and trade documentation, with Kafka / Redis pipelines for
shipment tracking and compliance monitoring.
- Integrated smart contracts and IPFS for shipment records and proof of origin; developed trade finance
payment flows and third-party KYC / AML verification.
EPAM | Node.js Engineer | Jan 2018 - Jan 2019
NBC Universal: Universal Shopping Cart and integrations across e-commerce portals.
Stack: Node.js, TypeScript, Express, AWS Lambda / SQS / DynamoDB / S3 / CloudWatch, Strapi, React
- Developed serverless Node.js / Express services and event-driven order processing workflows with AWS
Lambda, SQS, DynamoDB, and S3.
- Connected backend APIs to React interfaces and implemented Strapi content management; monitored
services with CloudWatch.
Senior Backend Engineer / Team Lead | Node.js & TypeScript
Location: Georgia | [
Languages: English - Upper-Intermediate; Ukrainian - Native; Russian - Fluent
Senior backend engineer with 9 years of experience building Node.js / TypeScript services across SaaS,
gaming, e-commerce, and logistics. Experienced in technical leadership, architectural decisions, task
decomposition, code reviews, and client communication. Technical expertise includes PostgreSQL,
microservices, legacy modernization, and data migration.
Technical Skills
Languages & backend: JavaScript, TypeScript, Node.js, NestJS, Express, Koa, Fastify
Frontend: React, Angular, Next.js, HTML, CSS
APIs & protocols: REST, GraphQL, gRPC, WebSockets
Architecture: Microservices, monoliths, modular monoliths, event-driven architecture, CQRS, DDD, Clean /
Hexagonal Architecture, API Gateway
Databases: PostgreSQL, MySQL, MongoDB, DynamoDB, Neo4j, SQLite
ORMs & query builders: Prisma, TypeORM, Drizzle ORM, Sequelize, Knex, Mongoose
Caching & messaging: Redis, Dragonfly, Kafka, RabbitMQ, BullMQ, Memcached; Pub/Sub, background jobs
Cloud & delivery: AWS Lambda, SQS, SNS, S3, DynamoDB, CloudWatch, Kinesis, API Gateway, EC2, RDS;
Docker, Nx, GitHub Actions, CI/CD
Testing & validation: Jest, Cucumber, unit / integration / e2e / API testing, mocking, test data; Zod, Joi,
class-validator, OpenAPI / Swagger, JSON Schema
Integrations: QuickBlox, OpenAI API, Google APIs, Facebook Ads, Discord, Steam, Spotify, iTunes, OAuth2, user
verification APIs
Payments: Stripe, SolidGate, Fondy, iPay, PayPal, crypto payments and on-ramps
Observability: Prometheus, Grafana, Datadog, Sentry, Loki, AWS CloudWatch, structured logging
AI-assisted engineering: Claude, Cursor, OpenAI Codex, ChatGPT, GitHub Copilot for code review,
refactoring, tests, and documentation
Experience
Eastern Peak | Team Lead / Senior Node.js Engineer | Jan 2026 - Aug 2026
Shmoozer: one-to-one audio and video conversations, available on demand or scheduled.
Stack: Node.js, TypeScript, Nx, PostgreSQL, TypeORM, RabbitMQ, Redis, Docker, QuickBlox, Stripe, Grafana, Sentry
- Led backend delivery through the MVP release, taking responsibility for architectural decisions, task
decomposition, code reviews, and hands-on development.
- Translated client requirements into development tasks and discussed technical trade-offs directly with
the client; guided implementation in a Node.js / TypeScript Nx monorepo.
- Integrated QuickBlox video calls, Stripe payments, and user verification APIs to deliver the
communication, payment, and onboarding capabilities required for the MVP.
- Implemented PostgreSQL / TypeORM data access and RabbitMQ messaging; used Grafana logs and
Sentry error tracking to investigate backend issues.
FAVBET Tech | Senior Node.js Engineer | Nov 2023 - Dec 2025
Internal CMS for game catalogs, promotions, localization, and web / native app content.
Stack: Node.js, TypeScript, Fastify, Koa, PostgreSQL, MongoDB, Drizzle ORM, Zod, Redis, Dragonfly, Kafka, Docker
- Modernized the legacy CMS by rewriting backend modules in TypeScript and Fastify with explicit service
boundaries.
- Planned and executed migration from legacy MongoDB structures to PostgreSQL and hybrid storage
models; introduced Drizzle ORM for new SQL-backed modules.
- Delivered modules for pages, layouts, native screens, translations, game feeds, and provider
configuration, supporting content management across web and native applications.
- Added Zod validation to REST APIs to make request contracts explicit; optimized PostgreSQL queries,
joins, and indexes and added Redis / Dragonfly caching to reduce database load.
- Contributed to architecture reviews and mentoring, and coordinated implementation and releases with
frontend, QA, DevOps, and product teams.
ClickUp | Senior Node.js Engineer | May 2021 - Nov 2023
SaaS platform for task management, collaboration, and workflow automation.
Stack: Node.js, TypeScript, NestJS, PostgreSQL, TypeORM, Knex, Kafka, Redis, Docker, Jest, Datadog, Grafana
- Developed features for task management, notifications, integrations, and workflow services within a
microservices-based backend.
- Implemented Kafka / Redis communication between services and integrated email, calendar
synchronization, and productivity APIs.
- Optimized PostgreSQL queries and indexes; wrote Jest unit and integration tests for business-critical
modules.
- Defined API contracts with frontend teams and contributed to CI/CD improvements, production
monitoring, and incident analysis.
Incora | Senior Node.js Engineer | Mar 2020 - May 2021
Outsourcing company: backend development across multiple client projects with different technology
stacks and architectural requirements.
Languages & frameworks: JavaScript, TypeScript, Node.js, NestJS, Express, Koa, Fastify; React, Angular, Next.js
Architecture & APIs: Microservices, monoliths, modular monoliths, event-driven systems; REST, GraphQL, WebSockets,
gRPC
Databases & persistence: PostgreSQL, MySQL, MongoDB; TypeORM, Sequelize, Prisma, Knex, Mongoose
Messaging & integrations: Redis, Kafka, RabbitMQ, background jobs; OAuth2, payment gateways, third-party APIs
Delivery & quality: Docker, AWS, GitHub Actions, CI/CD; Jest, Cucumber, unit / integration / API testing
Monitoring: Prometheus, Grafana, Sentry, AWS CloudWatch, structured logging
- Implemented APIs, database access layers, asynchronous workflows, and external integrations using
project-specific frameworks and tools.
- Built authentication, transaction processing, administrative tools, and content management features;
connected backend APIs to frontend applications.
- Optimized SQL queries and indexes, wrote automated tests, and contributed to code reviews,
deployment workflows, and production troubleshooting.
Morpheus.Network | Senior Node.js Engineer | Jan 2019 - Mar 2020
SaaS middleware for supply chain workflows, shipment tracking, and trade documentation.
Stack: Node.js, TypeScript, NestJS, PostgreSQL, Redis, Kafka, Docker, AWS Lambda / S3 / API Gateway, Ethereum, IPFS
- Built NestJS services for logistics workflows and trade documentation, with Kafka / Redis pipelines for
shipment tracking and compliance monitoring.
- Integrated smart contracts and IPFS for shipment records and proof of origin; developed trade finance
payment flows and third-party KYC / AML verification.
EPAM | Node.js Engineer | Jan 2018 - Jan 2019
NBC Universal: Universal Shopping Cart and integrations across e-commerce portals.
Stack: Node.js, TypeScript, Express, AWS Lambda / SQS / DynamoDB / S3 / CloudWatch, Strapi, React
- Developed serverless Node.js / Express services and event-driven order processing workflows with AWS
Lambda, SQS, DynamoDB, and S3.
- Connected backend APIs to React interfaces and implemented Strapi content management; monitored
services with CloudWatch.
Схожі кандидати
-
Frontend-програміст
Київ, Дистанційно -
Node.js-розробник
25000 грн, Ужгород, Дистанційно -
Node.js-розробник
Дистанційно -
Full-Stack розробник (TypeScript, Node.js)
80000 грн, Дистанційно -
Node.js-розробник
Дистанційно -
Node.js-розробник
Київ, Дистанційно