Працював в 2 компаніях   2 роки 10 місяців

IT

Back-end developer

Robol

IT

1 рік 1 місяць

06.2024 - 06.2025

2024 — 2025
ROBOL — Backend Developer
Employees Statistics Service (Nest.js / Prisma): collects and processes shifts, orders, revenue, profit, average check and profit %.
Location Statistics Service (Nest.js / Prisma): aggregates per-location orders, revenue, profit, shifts, average check and profit %.
Menu Items Statistics Service (Nest.js / Prisma): computes sold units, revenue, gross profit, profit %; supports no-sales filter.
Sales Statistics Service (Nest.js / Prisma / ChartJS): generates overall KPIs, hourly/weekly/dynamic charts, breakdowns by payment/order method, status, items and employees.
PRRO Services (Nest.js): developed online/offline fiscalization (DOCTYPE 101/102/103) and signing XML docs.
Clustered WebSocket (Node.js / Redis Pub/Sub): synchronized messages across cluster workers.
Serverless Health Check (AWS Lambda): moved PRRO server checks to serverless.
Docker / SSH: configured private library import with SSH agent.Typed Axios Client (Nest.js / TypeScript): built fully typed PRRO API client.
i18n (nestjs-cls): per-request context injection.
Legacy Code: refactoring, bug fixing and optimization for high-load (>100k records).

Back-end developer

Unicorn power

IT

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

01.2022 - 09.2023

  • Backend Development (Node.js / NestJS / PHP): Developed and maintained the backend of the platform.
  • CMS Integration (Strapi): Managed video content through Strapi.
  • Automation & Integration (Pipedream / Pipedrive): Automated workflows and integrated with CRM for client management.
  • Database Management (PostgreSQL / MongoDB): Worked with relational and NoSQL databases.
  • API & Payment Systems: Developed APIs and integrated payment systems.
  • Platform Optimization: Refactored and optimized platform performance.
  • PHP Server Support: Maintained the existing PHP server.
  • Telegram Bot Development: Designed and developed a Telegram bot for user interaction and automation.

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

Key Skills
Back-end
Node.js: deep understanding of server-side development and building high-load APIs.
NestJS: designing scalable and modular back-end solutions.
Prisma / TypeORM: working with ORM, migrations, query optimization.
PostgreSQL / MongoDB / Redis: configuring and administering relational and NoSQL databases, caching.
API: developing and integrating REST APIs and GraphQL.
Authorization & Auth: implementing JWT, OAuth, integrating Telegram SDK.
Front-end
JavaScript / TypeScript: writing clean and scalable code.
Next.js / React: creating SSR applications, integrating SEO, building UI and managing state.
HTML / CSS: responsive and cross-browser layout.
DevOps
Docker: containerizing applications, creating Dockerfiles, using Docker Compose.
CI/CD: configuring continuous integration and deployment processes.
Other
Telegram SDK: bot and app integration.
Strapi, Pipedream, Pipedrive: integration and work with external CRM and automation services.
Version Control: Git, GitHub, GitLab.

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

Миколаївський національний університет імені В.О. Сухомлинського

Комп'ютерні науки

Миколаїв, 2024

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

Англійська

середній

Українська

рідна

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Додаткова інформація

Soft Skills

Team Collaboration

Communication

Adaptability

Continuous Learning

Problem Solving

Vlad

Back-end Developer удаленно

Миколаїв

1 000 $

25 років

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

Характер роботи: віддалена робота

Оновлено 1 місяць тому