Олександр

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

Employment type: full-time, part-time
Age: 37 years
City of residence: Rivne
Ready to work: Remote, Rivne
Employment type:
full-time, part-time
Age:
37 years
City of residence:
Rivne
Ready to work:
Remote, Rivne

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

Senior Backend Laravel-developer

from 01.2023 to 02.2026 (3 years 2 months)
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

from 02.2021 to 01.2023 (2 years)
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

from 02.2019 to 02.2021 (2 years)
Zolteco, Київ (IT)

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

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

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

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

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

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

Senior PHP Developer

from 09.2016 to 01.2019 (2 years 5 months)
4writers Research Group, Рівне (IT)

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

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

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

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

Middle / Senior developer

from 06.2015 to 07.2016 (1 year 2 months)
Syteg, Рівне (IT)

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

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

Remote Full-Stack developer

from 02.2012 to 04.2015 (3 years 3 months)
50kopeek, Київ (Видавництво, поліграфія)

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

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

Junior / Middle developer

from 10.2011 to 02.2015 (3 years 5 months)
SoftGroup, Рівне (IT)

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

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

Education

IT STEP Computer Academy

Програмування, Рівне
Specialized secondary, from 2006 to 2009 (3 years)

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

Knowledge and skills

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

Language proficiencies

  • English — average
  • Ukrainian — fluent

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: