• Файл

Орест

Node.js-розробник

Розглядає посади:
Node.js-розробник, Back-end розробник, Fullstack-розробник, Full-stack програміст, Javascript-програміст, програміст PHP
Вік:
29 років
Місто проживання:
Київ
Готовий працювати:
Дистанційно, Київ

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

Шукач вказав: ТелефонЕл. поштуМесенджер

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

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

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

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

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.

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

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


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