Працював в 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
Software Development course
Петро
Петро
Backend Node.js Developer

Київ
повна зайнятість
Характер роботи: гібридна, в офісі/на місці
Остання активність 9 годин тому