FIG. A — ПРОФІЛЬ
Про мене
Senior software engineer і technical lead: архітектура, продуктивність, безпека та повний цикл запуску.
FIG. 03 — ПРОФІЛЬ
Інженерія від початку до запуску
Технічне лідерство для складних продуктів, платформ і production-систем.
Керую проєктуванням і запуском production-систем, де сходяться складність продукту, масштаб експлуатації та інженерна якість. За понад 10 років відповідав за весь шлях: від вимог та архітектури до реалізації, перевірки, релізу й передачі команді.
Мій досвід охоплює backend-платформи, продуктові інтерфейси, API, інтеграції, автоматизацію та інженерні процеси. Технології змінюються, але стандарт незмінний: явні рішення, передбачувана робота в production і команда, здатна розвивати систему після передачі.
FIG. 04 — КАР’ЄРНИЙ ШЛЯХ
Кар’єрний шлях
Кожен етап — з періодом, роллю та зоною відповідальності.
2015 — 2019
Додатковий досвід у software engineering
Реалізовував PHP- і frontend-рішення для клієнтських проєктів, кастомних вебзастосунків, інтеграцій та внутрішніх корпоративних систем.
2019 — 2021
Flint Group — Lead Software Engineer
Побудував CRM, Laravel-автоматизацію, crawling через черги та інструменти деплою для інфраструктури й експлуатації приблизно 10K сайтів.
2021 — 2024
MotoPress — Lead Software Engineer, Product Engineering
Відповідав за архітектуру booking-продукту, REST API, автентифікацію, права доступу, документацію, релізи та довгострокову підтримуваність.
2024 — 2025
WPForms — Senior Software Engineer, Product Engineering
Реалізовував продуктові та платіжні можливості комерційного PHP-продукту з 7M+ активних інсталяцій: Stripe, PayPal, UX, відгуки та автоматизовані перевірки.
2025 — ЗАРАЗ
Growica — Senior Software Engineer
Відповідаю за CRM та операційні системи розподіленої веб-інфраструктури: React-інтерфейси, provisioning-інтеграції, 54 production-ready компоненти та запуски у production.
FIG. 05 — ПРИНЦИПИ
Як працюю
Три принципи, яких дотримуюся в кожній співпраці.
FIG. 05.1
Робити рішення явними
Уточнювати обмеження, визначати відповідальність і фіксувати компроміси в архітектурі, API, інтеграціях і рішеннях для запуску.
FIG. 05.2
Проєктувати для production
Використовувати автоматизовані перевірки, smoke-тести, моніторинг, профілювання та реальний операційний зворотний зв’язок, щоб зробити якість повторюваною.
FIG. 05.3
Залишати команді опору
Будувати чіткі межі, корисну документацію та інженерні практики, які допомагають команді рухатися швидше без залежності від однієї людини.
FIG. 06 — НАПРЯМИ
Технічні напрями
Стек за рівнями.
Backend і API
- PHP / Laravel / Symfony
- Node.js / Express / NestJS
- REST / GraphQL API
- SQL / Redis / RabbitMQ
- Черги / інтеграції
Продуктові інтерфейси
- React / JavaScript
- TypeScript
- UX адмінки
- Системи компонентів
- WordPress / Gutenberg
Платформи й запуск
- Docker / CI/CD
- Cloudflare
- Provisioning
- Моніторинг
- Процеси релізів
Якість і AI-assisted engineering
- Статичний аналіз
- Автоматизовані перевірки
- Тестування повного циклу
- Процеси з Claude / Codex
FIG. ✕ — СПІВПРАЦЯ
Шукаєте senior engineering leadership?
Архітектурний напрям, performance engineering і senior-технічна відповідальність для команд, яким це потрібно. Обговоримо, чи підходимо одне одному.
— EOF
