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

IT

PHP Developer \ Team Lead

Innstant

IT

5 років 10 місяців

07.2020 - 05.2026

Керував backend-розробкою та архітектурою масштабної booking-платформи.
Проєктував та впроваджував сервісну архітектуру з асинхронною взаємодією та event-driven processing.
Брав участь у декомпозиції legacy-моноліту.Розробляв GraphQL-інфраструктуру на базі ReactPHP, включаючи сервіси автоматичної генерації схем та асинхронні конвейери.Імплементував інтеграції з OTA, системи realtime-комунікації та великі import/export pipelines.
Впровадив Kafka з retry strategies та dead letter queues.


Працював з:
Symfony 6
GraphQL ReactPHP
Kafka
MySQL
ElasticSearch
Redis
DockerAWS
CI/CD
Обов'язки:
Розробка та покращення архітектури,
Планування спринтів,
Code review,
Менторинг,
Delivery,
Впровадження та вдосконалення технічних процесів.

Web-программист

UVOTEAM

IT

3 роки 11 місяців

10.2016 - 09.2020

  • Перенесення проектів з PHP 5 на PHP 7.2,
  • Рефакторинг коду з Legacy моноліту в onion архітектуру із сервісним розподілом (застосування SOLID підходів) та застосуванням DDD.
  • Відв'язка коду від фреймворку (CI) у бік незалежного від фреймворку проекту.
  • Вдосконалення сервісів пошти та публікацій.
  • Застосування брокера Rabbit MQ.
  • Підтримка системи CRM
  • Інтеграція RPC та REST API в проекти

Инженер-программист

2х2 studio

IT

4 роки 6 місяців

02.2012 - 07.2016

  • Створення API під Android додатки з використанням Socket.io як тунель і канал зв'язку та Redis як менеджер сесії.
  • Створення комерційних ресурсів різного напрямку (агрегатори вражень, світильники, ферми, портали нерухомості, соцмережі, ігрові портали) із застосуванням різних фреймворків (Laravel, Symfony, Yii, CI, Phalcon)

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

  • Більше 10 років роботи з PHP/MySQL/JavaScript/CSS (в тому числі з провідними фреймворками Symfony/Laravel/Yii)
  • Є досвід роботи на посаді Full stack та Team Lead
  • Близько 2-х років досвіду в Java + Kotlin (програмування під Android)
  • Досвід у розробці різного роду API
  • Досвід програмування на Python (у тому числі PyGTK3, Qt)
  • Робота з SVN/GIT
  • Застосування Rabbitmq та Apache Kafka
  • Використання на проектах фреймворків як Laravel, Symfony, Kohana, Pixie, Phalcon та створення власної архітетурі без фреймворків
  • Імплементував на сайти пошукову машину Sphinx
  • Покриття коду тестами (PHPUnit)
  • Є досвід проведення рефакторингу з повного Legacy до майже канонічного SOLID
  • Імплементація мови запитів GraphQl на backend
  • Розуміння та вміння роботи з Linux системами
  • Досвід роботи в команді
  • Готовий освоювати нові програми та технології, удосконалювати свій професійний та технічний рівень

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

КНЭУ

Информационных систем и технологий

Киев, 2010

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

Англійська

середній

Російська

середній

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

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

Українська

рідна

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

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

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

Компьютерные навыки

Досвідчений розробник бекенду з понад 10 роками комерційного досвіду проєктування та розробки розподілених систем, мікросервісної архітектури та інтеграційних платформ.
Маю глибоку експертизу в екосистемі PHP 7/8, Symfony, GraphQL, асинхронній обробці даних та подієво-орієнтованій архітектурі.
Досвідчений у декомпозиції монолітних систем на масштабовані сервіси з використанням підходів DDD (предметно-орієнтоване проєктування), CQRS (розділення команд і запитів), гексагональної архітектури та Event Sourcing
Розуміюсь на оптимізації продуктивності бекенду, внутрішніх механізмах PHP, OPCache, PHP-FPM, керуванні пам'яттю та масштабованих інфраструктурних рішеннях.
Маю практичний досвід роботи з Kafka, RabbitMQ, ReactPHP, WebSockets, оптимізацією MySQL, ElasticSearch, ClickHouse, а також інтеграціями з OTA та платіжними системами.
Керував командою розробників із 8 інженерів, брав участь у проєктуванні архітектури, плануванні спринтів, менторстві, перевірці коду та керуванні процесами здачі продукту (delivery).

Свій розділ

Backend:

PHP 7.0–8.2, Symfony, Laravel, Yii/Yii2, API Platform, GraphQL, REST, ReactPHP

Architecture:

Microservices, DDD, CQRS, Event Sourcing, Hexagonal Architecture, Event-Driven Architecture, Monolith Decomposition, SOLID

Async:

Kafka, RabbitMQ, WebSockets, Async Pipelines, Retry Policies, Idempotency, Outbox Pattern

Databases & Storage:

MySQL, PostgreSQL, Redis, ElasticSearch, ClickHouse, MongoDB

Infrastructure:

Docker, CI/CD, GitHub Actions, GitLab CI, Jenkins, AWS (S3, SQS), Linux, Nginx

Monitoring & Logging:

ELK Stack, Sentry

Frontend:

ReactJS, GraphQL Client, HTML/CSS

Processes:

Agile/Scrum, Jira, Confluence, GitFlow, Trunk-Based Development, Code Review, Mentoring

Сергій Вікторович

PHP web developer

Київ

2 000 $

36 років

Активно шукає роботу

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

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

Остання активність 1 день тому