• Файл

Особисті дані приховані

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

Цей шукач вирішив приховати свої особисті дані та контакти. Ви можете зв'язатися з ним зі сторінки https://www.work.ua/resumes/18751974/

Fullstack-розробник

Розглядає посади:
Fullstack-розробник, програміст PHP 
Місто проживання:
Хмельницький
Готовий працювати:
Дистанційно, Хмельницький

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

Шукач приховав свої особисті дані, але ви зможете надіслати йому повідомлення або запропонувати вакансію, якщо відкриєте контакти.

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

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Хмельницький, Україна · готовий до офісу (5/2)
Владислав Ткачук [відкрити контакти](див. вище в блоці «контактна інформація») · [відкрити контакти](див. вище в блоці «контактна інформація»)
[відкрити контакти](див. вище в блоці «контактна інформація»)
Full-stack Developer · PHP/Symfony · React/Next.js github.com/tkachuk-dev

ПРО МЕНЕ
Full-stack розробник із 5 роками комерційного досвіду в PHP. Майже 4 роки повного циклу в e-commerce (Magento 2, OroCRM):
бекенд, інтеграції та інтерфейси на Twig/JavaScript. Автоматизую бізнес-процеси: інтеграції з ERP, POS і службами доставки,
синхронізація даних, черги (Messenger/RabbitMQ), REST API. Від бази даних (MySQL/PostgreSQL) до інтерфейсу на React/Next.js,
з Docker, CI/CD і тестами.
Д О С В І Д Р О Б ОТ И
PHP Developer (Magento 2, OroCRM) 09.2021 – 06.2025
HexBrain · Хмельницький FULL-STACK
Розробляв інтеграції з ERP-системами та службами доставки через REST/SOAP API.
Створював кастомні модулі синхронізації каталогу, складських залишків і маршрутизації замовлень (бекенд + адмін-
інтерфейс); мігрував дані між CSV, SQL та API для мультивендорних конфігурацій — до ~10 000 SKU за одну міграцію.
Розробляв фронтенд каталогу та кастомізував чекаут Magento: теми, сторінки, компоненти на Knockout.js, LESS, RequireJS,
layout XML.
Майже рік кастомізував OroCRM під бізнес-процеси клієнта: адаптував CRM під його спосіб роботи, розробляв бекенд і UI на
Twig.
Оптимізував SQL-запити та впровадив кешування Redis/Varnish; прискорив вивід списку товарів в адмін-панелі з кількох
секунд до ~200 мс; налаштовував пошук на Elasticsearch; оновлював Magento, проводив code review, писав тести (PHPUnit).
Backend Developer (PHP / Symfony) 07.2025 – 10.2026
Lynked — SaaS-платформа лояльності · віддалено
Інтегрував платформу з POS-системами Tevalis і Lightspeed (K-Series) та системою електронних цінників Solum для
супермаркетів і ресторанів: webhooks, асинхронна обробка в RabbitMQ, керування токенами, ідемпотентна обробка —
інтеграція обробляє до кількох тисяч замовлень на годину, а дублікати й повторні доставки не порушують цілісність даних.
Переписав логіку розрахунку знижок і відв'язав ї ї від архітектури конкретних POS-терміналів: знижки на товари
застосовуються гнучкіше й однаково для всіх інтеграцій, розрахунок став простішим, а помилок при наданні знижок
поменшало.
Реалізував аудит-лог змін балансу користувачів, які підтримка й бізнес вносять через адмін-панель: кожна зміна фіксується, а
підтримка коригує баланси штатно, без обхідних шляхів, що були раніше.
Розробив read-only доступ AI-асистентів (Claude) до даних платформи для внутрішньої аналітики: аналіз покупців, покупок і
знижок у бізнесах-партнерах, допомога з нарахуванням знижок і рекомендації бізнесам, що покращити.
Переносив legacy-код на модульну архітектуру без зупинки розробки фіч; REST API з контрактами в OpenAPI; PHPUnit-тести
граничних сценаріїв і збоїв зовнішніх сервісів, тому рефакторинг ішов без регресій.
ПЕТ-ПРОЄКТИ
Inkframe (у розробці) — SaaS для тату-майстрів (CRM, календар записів, фінанси), повністю сам: REST API на Symfony 7,
вебкабінет на Next.js (TypeScript), мобільний застосунок на React Native (Expo); multi-tenant, JWT, нагадування й push/SMS
через Messenger + Scheduler, Docker + GitHub Actions.
MCP-сервер для AI-доступу до сервісів — Symfony 8 / PHP 8.4 / FrankenPHP: Claude читає дані з версіонованих внутрішніх
API (Symfony + Laravel 12) через OAuth 2.0; трасування, retry з backoff, контрактні тести (WireMock).
НАВИЧКИ
Backend PHP 8.x, Symfony 6/7/8, Doctrine ORM, API Platform, Laravel 12 (пет-проєкти), Magento 2, OroCRM, REST API,
OpenAPI/Swagger, OAuth2, JWT, Webhooks, SOAP, Symfony Messenger, RabbitMQ, ідемпотентна обробка,
PHPUnit, Codeception, PHPStan
Frontend HTML, CSS/LESS, JavaScript, TypeScript, React, Next.js, React Native (Expo), Twig, Knockout.js, RequireJS,
Magento layout XML
Бази даних MySQL, PostgreSQL, Redis, Elasticsearch, SQL-оптимізація, міграції даних
Інфраструктура Docker, Docker Compose, GitLab CI, GitHub Actions, Git, Nginx, Varnish, Traefik, FrankenPHP
AI Claude Code, spec-first розробка, MCP, інтеграції з LLM API, GitHub Copilot
О С В І ТА
Магістр, комп'ютерна інженерія 09.2023 – 06.2025
Хмельницький національний університет
Бакалавр, комп'ютерна інженерія 09.2020 – 06.2023
Хмельницький національний університет
Молодший спеціаліст, комп'ютерна інженерія 09.2016 – 06.2020
Хмельницький політехнічний фаховий коледж
МОВИ
Українська — рідна Англійська — Upper-Intermediate (B2)

Інші резюме цього кандидата

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

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


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