Працював в 3 компаніях   6 років 6 місяців

IT

node.js developer

Uptech

IT

2 роки 8 місяців

03.2024 - до теперішнього часу

Production iOS/Android app · NestJS, TypeScript, PostgreSQL, TypeORM, AWS, Terraform, OneSignal, GetStream
• Initiated and completed large-scale backend refactoring and released a major new app version.
• Migrated product filters to a new category model; legacy products stayed viewable via new APIs.
• Designed backward-compatible APIs with the mobile team, keeping older app version working.

node.js developer

ELEKS

IT

2 роки 3 місяці

11.2020 - 01.2023

Multi-project backend for a product delivery network platform · Node.js, Express, SQL, Knex, Joi, REST, Swagger
• Implemented sync/async validators (middleware and Joi), standardizing input handling and errors.
• Built reusable helpers and utilities, shared across projects via private npm packages.
• Integrated third-party services and extracted their data into the platform.
• Refactored and optimized legacy code, improving performance and maintainability.

node.js developer

Rolique LLC

IT

1 рік 7 місяців

03.2019 - 09.2020

Backends for 3 NestJS web portals · MySQL, MongoDB, RabbitMQ, GraphQL, REST, Keycloak, MinIO, Docker
• Built referee and match management with role-based access for a Dutch national sports federation portal.
• Integrated Keycloak authentication and third-party login validation across portals.
• Built a RabbitMQ-based email service and MinIO file storage for a medical data platform.
• Implemented document import/export and data transformation for an employee loyalty portal.

Ключова інформація

Core: TypeScript, JavaScript, Node.js, NestJS, Express
Databases & ORMs: PostgreSQL, MySQL, MongoDB, Prisma, TypeORM, Knex
APIs & Messaging: REST, GraphQL, OpenAPI/Swagger, RabbitMQ
Cloud & DevOps: AWS (SNS), Terraform, Docker, Supabase, Railway, MinIO
Auth & Integrations: Keycloak, JWT, OneSignal, GetStream, Twilio, SendGrid
Testing & AI-Assisted Dev: Jest, Claude, Cursor, GitHub Copilot

Навчався в 1 закладі

Higher vocational school

Electrical Equipment Maintenance and Repair Technician

2013

Володіє мовами

Англійська

вище середнього

Російська

вільно

Українська

рідна

Курси, тренінги, сертифікати

STEP IT Academy

2018

Software Development course

Петро

Backend Node.js Developer

Київ

32 роки

повна зайнятість

Характер роботи: гібридна, в офісі/на місці

Активно шукає роботу

Остання активність 9 годин тому