Работал в 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 года

полная занятость

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

Активно ищет работу

Последняя активность 12 часов назад