Олександр

Програміст PHP, Laravel, MySQL

Вид зайнятості: повна, неповна
Вік: 37 років
Місто проживання: Рівне
Готовий працювати: Дистанційно, Рівне
Вид зайнятості:
повна, неповна
Вік:
37 років
Місто проживання:
Рівне
Готовий працювати:
Дистанційно, Рівне

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

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

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

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

Senior Backend Laravel-developer

з 01.2023 по 02.2026 (3 роки 2 місяці)
WGroup, Миколаїв (IT)

Команда: 4 backend, 2 frontend, PM, QA
Стек: Laravel, MySQL, Redis, RabbitMQ, Docker, Traefik, CI/CD

Розробляв та підтримував екосистему з 40+ мікросервісів на Laravel, включаючи допрацювання проекту на Node.js.

Працював над переходом на обмін подіями через RabbitMQ, що дозволило зменшити взаємозалежність сервісів та підвищити їхню автономність.

Документував усі створені API-ендпоінти за допомогою Swagger (OpenAPI), підтримуючи актуальність специфікацій для зручної інтеграції фронтенд-команди та суміжних сервісів.

Оптимізував MySQL таблиці обсягом 100+ ГБ: проводив складні міграції чанками та налаштовував індекси для високонавантажених модулів.

Створював та супроводжував черги через Laravel Horizon, оптимізував виконання важких фонових завдань.

Працював у межах налагоджених CI/CD процесів у GitLab, брав активну участь у Code Review та підтримував високу якість коду.

Використовував Docker та Traefik для контейнеризації та маршрутизації сервісів.

Self-employed — Full-stack Developer

з 02.2021 по 01.2023 (2 роки)
contract, Рівне (Роздрібна торгівля)

Проєкти: Створення та підтримка e-commerce рішень, складських та облікових систем.

Стек: PHP (Laravel), MySQL, REST API, Composer, JS, Bootstrap.

Спроєктував та реалізував Multi-tenant e-commerce платформу (аналог маркетплейсу), що дозволяла багатьом незалежним продавцям керувати мережами магазинів у межах єдиної екосистеми.

Розробив систему управління товарною інформацією з можливістю гнучкої дистрибуції та синхронізації різних каталогів товарів між десятками зовнішніх сайтів через REST API.

Впровадив Package-Driven Development, винісши ядро бізнес-логіки та модулі інтеграцій у власні Composer-пакети. Це забезпечило високу швидкість розгортання нових інстансів та легкість оновлення системи.

Реалізував складну модель контролю доступу (Context-aware RBAC), де права працівників динамічно змінювалися залежно від обраного магазину чи ролі в кабінеті продавця.

Проєктував структури MySQL з використанням індексів та оптимізованих запитів для стабільної роботи з великими обсягами даних (типи товарів, варіації, історія транзакцій багатьох орендарів).

Senior Laravel developer

з 02.2019 по 02.2021 (2 роки)
Zolteco, Київ (IT)

Проєкти: Масштабована платформа для мереж салонів краси, e-commerce сервіси.

Стек: PHP (Laravel), MySQL, REST API, Redis.
Розробляв та підтримував екосистему, що охоплювала десятки однотипних клієнтських сайтів, об’єднаних єдиною архітектурною базою.

Спроєктував та реалізував механізм синхронізації клієнтських платформ із центральним API-сервером для забезпечення актуальності даних у реальному часі.

Оптимізував роботу з базами даних та пришвидшив час відповіді застосунків, що було критично для систем запису клієнтів з високим трафіком.

Відповідав за розробку складної бізнес-логіки та стабільність RESTful API для зовнішніх та внутрішніх споживачів.

Впроваджував нові функціональні модулі та проводив рефакторинг існуючих компонентів для підвищення їхньої підтримуваності.

Senior PHP Developer

з 09.2016 по 01.2019 (2 роки 5 місяців)
4writers Research Group, Рівне (IT)

У складі команди з двох розробників спроєктував та реалізував панель керування мережею сайтів. Система дозволяла через єдиний інтерфейс автоматизувати конфігурацію, оновлення коду та розгортання нового функціоналу на різних серверах.

Створив сервіс веб-аналітики для збору та обробки даних про поведінку користувачів у реальному часі.

Розробив інструменти для автоматизації публікації контенту та власну модульну CMS, що оптимізувало роботу контент-менеджерів.

Відповідав за продуктивність баз даних та стабільність високонавантажених публічних сервісів.

Middle / Senior developer

з 06.2015 по 07.2016 (1 рік 2 місяці)
Syteg, Рівне (IT)

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

Реалізовував бізнес-логіку та серверну частину у складі команди з 6 розробників.

Remote Full-Stack developer

з 02.2012 по 04.2015 (3 роки 3 місяці)
50kopeek, Київ (Видавництво, поліграфія)

Створював корпоративний портал для внутрішніх команд та веб-сервіс обробки замовлень для сотень клієнтських сайтів.

Автоматизовував бізнес-процеси друкарні та керував мережею новинних сайтів.

Junior / Middle developer

з 10.2011 по 02.2015 (3 роки 5 місяців)
SoftGroup, Рівне (IT)

Брав участь у розробці внутрішнього PHP-фреймворку та інтегрував платіжні системи (PayPal, 2Checkout, BlueSnap тощо).

Розробляв сервіс перевірки текстів на плагіат та адміністрував серверну інфраструктуру.

Освіта

IT STEP Computer Academy

Програмування, Рівне
Середня спеціальна, з 2006 по 2009 (3 роки)

IT STEP Computer Academy (Комп’ютерна Академія ШАГ) 2006 — 2009 Спеціальність: Розробка програмного забезпечення

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

  • PHP
  • MySQL
  • Laravel
  • Docker
  • Git
  • Знання принципів ООП
  • Користувач ОС Linux
  • REST API
  • AJAX
  • RabbitMQ
  • Microservices

Знання мов

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

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

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


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