Діма

Backend engineer (Node.js, PHP)

City of residence:
Korsun-Shevchenkivskyi
Ready to work:
Remote

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Backend engineer (Node.js)

from 05.2022 to 05.2025 (3 years)
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)

from 05.2016 to 05.2022 (6 years)
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.

Education

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

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

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

Обслуговування комп‘ютерних та інтелектуальних систем і мереж, Черкаси
Unfinished higher, from 2005 to 2008 (3 years)

Additional education and certificates

2013
Certificate

2015, 6 місяців
Certificate

2025, 3 місяці
Certificate

Knowledge and skills

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

Language proficiencies

  • Ukrainian — fluent
  • English — average

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: