Діма

Backend engineer (Node.js, PHP)

Місто проживання:
Корсунь-Шевченківський
Готовий працювати:
Дистанційно

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

Шукач вказав телефон та ел. пошту.

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

Досвід роботи

Backend engineer (Node.js)

з 05.2022 по 05.2025 (3 роки)
Ekreative, Черкаси (IT)

- Підтримував і розвивав бекенд на Express.js з GraphQL API.
- Реалізував масовий імпорт даних: понад 800 000 записів CSV у базу даних PostgreSQL.
- Спроєктував та оптимізував схему бази даних, додавши foreign keys і індекси для покращення цілісності даних і продуктивності запитів.
- Додав unit-тести на Jest, підвищивши покриття коду з 0% до 55%.
- Розробив високопродуктивний мікросервіс для імпорту 50 000+ записів за один запуск через OneSchema, з фокусом на надійність, ідемпотентність та швидкість виконання.
- Налаштував локальне середовище розробки на базі Docker, що стандартизувало процес онбордингу нових розробників.
- Працював над розробкою систем у кількох доменах, зокрема:

Project Management / Issue Tracking — система управління проєктами та відстеження завдань.

US Health Insurance — система для роботи з процесами медичного страхування у США.

Backend engineer (PHP)

з 05.2016 по 05.2022 (6 років)
Ekreative, Черкаси (IT)

- Підтримував і розвивав бекенд-системи, створені з використанням Symfony, Laravel та чистого PHP.
- Проєктував і реалізовував REST API для внутрішніх сервісів і зовнішніх інтеграцій.
- Інтегрував платіжні системи, зокрема PayPal та Paymentsense, для обробки онлайн-платежів.
- Впровадив Doctrine ORM, Symfony Console та Dependency Injection у легасі-проєкт на чистому PHP, покращивши архітектуру та підтримуваність коду.
- Працював над розробкою CRM-платформ у різних доменах, зокрема:

Water Utilities — система управління клієнтами та операціями для водопостачальної компанії одного з районів Лондона.

Municipal Project Management — CRM для управління муніципальними будівельними проєктами та відповідними бізнес-процесами.

Healthcare Practice Management — система управління діяльністю медичних клінік (запис на прийом, управління лікарями та процедурами, інтеграції платіжних сервісів).

- Проводив внутрішню навчальну програму для Junior Symfony-розробників, допомагаючи команді швидше опановувати фреймворк і best practices.

Освіта

Черкаський державний технологічний університет

Факультет інформаційних технологій, Комп‘ютерні мережі і системи, Черкаси
Вища, з 2008 по 2011 (3 роки)

Черкаський державний бізнес-коледж

Обслуговування комп‘ютерних та інтелектуальних систем і мереж, Черкаси
Незакінчена вища, з 2005 по 2008 (3 роки)

Додаткова освіта та сертифікати

2013
Сертифікат

2015, 6 місяців
Сертифікат

2025, 3 місяці
Сертифікат

Знання і навички

  • GraphQL
  • REST API
  • TypeORM
  • Terraform
  • Google Cloud Platform
  • AWS
  • Docker
  • PostgreSQL
  • Node.js
  • Git
  • JavaScript
  • SQL
  • MySQL
  • MongoDB
  • TypeScript
  • GitHub
  • PHP
  • Symfony
  • Laravel
  • NestJS

Знання мов

  • Українська — вільно
  • Англійська — середній

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

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

Кандидати у категорії


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