• File

Дмитро

Програміст PHP

City of residence:
Lviv
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberMessenger

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

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Senior PHP Backend Developer | Full-Stack Engineer

Досвід: 12+ років у веброзробці

PROFESSIONAL SUMMARY

Senior PHP Backend / Full-Stack Developer із понад 12 роками досвіду розробки програмного забезпечення, проєктування архітектури та створення складних вебсистем.

Спеціалізуюся на backend-розробці, високонавантажених системах (Highload), оптимізації продуктивності, базах даних, кешуванні, пошукових технологіях і системних інтеграціях.

Основний технологічний стек: PHP, Laravel, MySQL, PostgreSQL, Redis, Elasticsearch, JavaScript, React, Docker, Linux.

Маю досвід створення понад 30 e-commerce проєктів, ERP, CRM, BPM, систем бронювання, мобільних і desktop-застосунків.

Працюю з архітектурними підходами та принципами OOP, SOLID, MVC, DDD, CQRS, Event Sourcing. Розумію взаємодію прикладної бізнес-логіки, баз даних, кешування та серверної інфраструктури.

Здатний самостійно аналізувати складні технічні завдання, приймати архітектурні рішення, розробляти функціонал, оптимізувати існуючі системи й усувати проблеми продуктивності.

TECHNICAL SKILLS

Backend Development
- PHP 7.x / 8.x, Laravel, OpenCart / ocStore
- OOP, SOLID, MVC, PSR
- REST API, SOAP, WebSocket
- Composer, Doctrine, PDO, cURL
- Модульна архітектура та інтеграції
- CLI-інструменти, автоматизація, тестування

Highload & System Architecture
- Архітектура та масштабування вебзастосунків
- Оптимізація високонавантажених систем
- Кешування й оптимізація доступу до даних
- Аналіз продуктивності й вузьких місць
- DDD, CQRS, Event Sourcing
- Проєктування API та взаємодії сервісів

Databases, Caching & Search
- MySQL, PostgreSQL
- Redis, Memcached
- Elasticsearch
- SQL, оптимізація запитів
- Індексація, повнотекстовий пошук
- Міграції та синхронізація великих обсягів даних

Frontend
- JavaScript, React, jQuery
- HTML5, CSS3, SCSS, SASS
- AJAX, Fetch API
- Bootstrap, Twig
- React Native, Ionic

DevOps & Infrastructure
- Linux (Debian, Ubuntu), Nginx, PHP-FPM
- Docker, Git, GitHub
- Cloudflare, FASTPANEL, Plesk
- SSL, налаштування вебсерверів
- Аналіз логів, моніторинг і діагностика навантаження

Additional
- Python — автоматизація, CLI, desktop-застосунки
- C — базовий досвід
- Selenium, автоматизація тестування
- Google APIs, GA4
- Технічне SEO
- XML, JSON, обробка та трансформація даних


Основні напрямки роботи:

- Проєктування та розробка backend-архітектури вебзастосунків.
- Створення і підтримка e-commerce платформ зі складною товарною та замовною логікою.
- Розробка й модернізація ERP, CRM та BPM-рішень.
- Робота з MySQL, PostgreSQL, Redis, Elasticsearch.
- Оптимізація продуктивності вебзастосунків, кешування та SQL-запитів.
- Розробка інтеграцій із платіжними системами, CRM, логістичними сервісами й зовнішніми API.
- Створення автоматизованих інструментів синхронізації даних.
- Підтримка Linux-серверів, налаштування Nginx, PHP-FPM, Cloudflare.
- Рефакторинг legacy-коду та вдосконалення архітектури наявних систем.
- Повний цикл реалізації програмних рішень — від аналізу вимог до впровадження та підтримки.

E-commerce Platforms — 30+ Projects


Розробка та модернізація інтернет-магазинів і комерційних платформ.

- Складні багатомовні каталоги товарів.
- Механізми пошуку, фільтрації та SEO.
- Інтеграції постачальників і маркетплейсів.
- Автоматизація імпорту, обробки та синхронізації товарних даних.
- Системи оформлення замовлень, оплати та доставки.
- Оптимізація баз даних та бізнес-логіки.

Enterprise Business Applications
ERP — 2 проєкти | CRM — 1 | BPM — 1 | Booking System — 1

Розробка програмних рішень для автоматизації операційних процесів бізнесу.

- Моделювання бізнес-процесів.
- Робота зі складними структурами даних.
- Розробка серверної логіки та API.
- Інтеграція внутрішніх і зовнішніх систем.
- Побудова адміністративних інтерфейсів.


Розробка desktop-клієнта для взаємодії з ERP-системою.

Highload Analytics SaaS

Архітектурний проєкт у розробці
Проєктування платформи поведінкової аналітики, збору подій та аналізу користувацьких сесій.
Запланований технологічний стек: Rust, Kafka, ClickHouse, React, S3/MinIO.

Ключові напрямки:
- Проєктування архітектури збору й обробки подій.
- Організація зберігання великих обсягів аналітичної інформації.
- Масштабування та оптимізація процесів обробки даних.
- Розділення компонентів системи за зонами відповідальності.

EDUCATION

National Aviation University, Kyiv, Ukraine
2012–2016
Master's Degree — Technical Information Protection

Wyższa Szkoła Bankowa, Chorzów, Poland
2016–2018
Master's Degree — Account Management

Ще +2 незакінченні

LANGUAGES

- Ukrainian — C1
- Russian — C1
- English — A2
- Polish — A2

CORE STRENGTHS

- Системне та архітектурне мислення.
- Самостійне вирішення складних інженерних завдань.
- Досвід роботи з комерційними продуктами різного масштабу.
- Глибоке розуміння бізнес-логіки та процесів автоматизації.
- Поєднання backend-розробки, роботи з даними та серверної інфраструктури.
- Вміння працювати з існуючими системами, оптимізувати й розширювати їх.
- Орієнтація на продуктивність, якість та підтримуваність коду.

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: