Bohdan
Vilzhanovskyi

Я створюю та розвиваю backend-системи, що працюють у production.
18+ років у production, а не в туторіалах.

Senior Backend Engineer & Tech Lead (PHP, JS)
Enterprise-системи - telecom, IoT, SaaS, high-load cloud platforms

18+ років enterprise PHP.

18+
років досвіду
30+
систем і сервісів
Bohdan Vilzhanovskyi, Senior PHP Engineer and Tech Lead
гортайте

про мене

Інженер за підходом.
Лідер за досвідом.

Я займаюся розробкою програмного забезпечення з 2006 року - від ранніх PHP-проєктів до сучасних enterprise-систем у telecom, SaaS, IoT, e-commerce та high-load платформах. Працюю системно, мислю архітектурно та беру відповідальність від вимог до production.

Поєдную hands-on engineering із технічним лідерством: проєктую системи, рефакторю критичні ділянки, будую підтримувану архітектуру, піднімаю engineering bar і допомагаю командам рухатися швидше без втрати якості.

Важлива частина моєї роботи - робити системи й команди передбачуваними: уточнювати вимоги, узгоджувати технічні рішення та стабілізувати legacy-ділянки, які гальмують команду.

навички

Глибокий стек.
Перевірено в production.

18 років по всьому стеку - від bare-metal PHP до cloud-native microservices.

// огляд технічного стеку - Bohdan Vilzhanovskyi
constengineer = {
мови: ["PHP8", "JavaScript", "Node.js", "SQL", "Bash"],
frameworks: ["Symfony", "Laminas", "Vue.js", "Doctrine"],
cloud: ["AWS Lambda", "SQS", "S3", "Azure SQL"],
бази даних: ["MySQL", "MS SQL", "PostgreSQL"],
практики: ["DDD", "SOLID", "OWASP", "microservices", "CI/CD"],
досвід: "18+ years", // з 2006
};
BEBackend
FEFrontend
CLCloud & Infra
DBБази даних
ARАрхітектура
SEБезпека
OBСпостережуваність
LIЛідерство / Вплив
DCDelivery / Collaboration

досвід

18 років.
Enterprise-рівень.

Від freelance PHP до розподілених cloud-платформ для клієнтів із США, Канади та Швеції.

Logix ITCТрав 2024 - Тепер
Senior Developer (architecture, critical systems, and technical leadership)
◎ Канада · Віддалено

Працював над enterprise-системами для incident management, обробки IoT-камер та automation workflows. Проєктував service architecture і модулі системи, рефакторив legacy-код і покращував загальну структуру. Забезпечував надійну доставку через CI/CD workflows та unit testing, що дозволяло безпечніше вносити зміни й підтримувати довгострокову стабільність системи. Працював зі складним data layer, включно з queries, views, stored procedures та triggers.

Стек:
PHP 8LaminasDoctrine ORMAWS Lambda (Node.js)AWS IoT (Device Shadow)AWS Secrets ManagerAzure SQLAzure SynapseEvent HubDockerAWS SQS/S3Jenkins
LeobiteВер 2020 - Квіт 2024
PHP Competence Manager
◎ Львів, Україна

Працював в outsourcing-середовищі, керуючи кількома PHP-командами та підтримуючи delivery на різних клієнтських проєктах. Визначав технічний напрям, покращував архітектуру систем і впроваджував engineering standards між командами. Підтримував інженерів через mentoring, feedback і knowledge sharing, сприяючи росту команди та розвитку її компетенцій. Брав участь у hiring, technical interviews та pre-sales активностях, допомагаючи формувати напрям проєктів і склад команди. За потреби долучався до розробки, підтримуючи команди у вирішенні складних технічних задач.

Напрями:
Technical LeadershipDelivery OwnershipHiring & InterviewsMentoring & CoachingEngineering StandardsPre-sales SupportCross-team Collaboration
Стек:
PHP7→8JavaScriptMySQLSymfonyCI/CDVue.js
GeeksForLessГруд 2014 - Вер 2020
Lead Developer
◎ Львів / Краків / Філіппіни / Канада

Працював над великомасштабними telecom-платформами для канадського клієнта (Hostopia), які покривали hosting, email, fax та customer-facing системи. Брав участь і в модернізації legacy-систем, і в розробці нових сервісів на Symfony. Працював у розподіленому середовищі з microservices-архітектурою (50+ сервісів), підтримуючи складні інтеграції та взаємодію систем. Брав на себе технічне лідерство в команді, підтримував менш досвідчених інженерів, ділився знаннями та долучався до design solutions. Працював як над backend, так і над frontend-частиною Vue.js single-page application. Підтримував довгострокову еволюцію production-систем, включно з refactoring та покращеннями системи.

Стек:
PHP4-8SymfonyLaminasMySQLVue.jsJavaScriptC/C++MicroservicesREST/SOAPLinuxCI/CD
I-NOVAВер 2012 - Серп 2014
Lead Developer
◎ Львів, Україна

Працював в outsourcing-середовищі над великою e-commerce платформою для шведського клієнта. Почав проєкт з нуля, повністю взявши на себе system design і технічну реалізацію. Побудував довіру з клієнтом через прямі technical interviews, що сприяло отриманню проєкту. Працював і віддалено, і на місці, включно з періодами співпраці прямо з офісу клієнта. Працював по всьому стеку - від налаштування серверів та інфраструктури до backend-розробки на plain PHP і Zend Framework. Розробляв і підтримував e-commerce функціональність, включно з платежами, інтеграціями та core system logic.

Стек:
PHPZend FrameworkMySQLMemcachejQueryAWS S3Smarty
DIGISPHERE, Inc.Лип 2011 - Вер 2012
Senior Developer
◎ Львів, Україна

Працював в outsourcing-середовищі, долучаючись до кількох PHP-проєктів, зокрема Artel, School-Maps, Outcomecomposer, TheBoredGame та i-Memorial. Брав провідну роль у розробці на окремих проєктах, включно з system design, розподілом задач, code review та координацією в невеликих командах. Розробляв backend-функціональність, інтеграції та бізнес-логіку, а також client-facing features й інтерактивні застосунки. Працював над повним циклом створення нових систем, підтримуючи реалізацію, debugging та подальші покращення на кількох проєктах.

Стек:
PHPZend FrameworkMySQLJavaScriptjQueryHTML/CSS
BANNER.UAСіч 2010 - Лип 2011
Senior PHP Engineer
◎ Львів, Україна

Працював над великою рекламною платформою (banner network) з розширеною статистикою, обліком доходів і керуванням трафіком. Обробляв великі обсяги трафіку, працюючи з даними для 10-16 млн унікальних хостів на місяць, що вимагало ефективної обробки даних і оптимізації продуктивності. Розробляв backend-логіку та долучався до архітектури системи, обробки даних і оптимізації продуктивності для ad delivery та звітності.

Стек:
PHPMySQLJavaScriptCC++
ODEKOЛис 2008 - Лип 2011
Senior PHP Developer
◎ Львів, Україна

Працював для локального телеком-провайдера, розробляючи системи для білінгу кабельного ТБ та керування сервісами, включно з рішеннями для hospitality (hotel) environments. Створював backend-функціональність та інтеграції для керування subscriber accounts, service packages та operational workflows. Розробляв адміністративні інструменти й системи для роботи з документацією, керування користувачами та внутрішніми процесами. Долучався до system design, implementation та постійних покращень у production-системах.

Стек:
PHPZend FrameworkMySQLJavaScript

проєкти

Системи, що
вийшли в продакшн і зросли.

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

01
Logix ITC Systems
Канада · Корпоративний сектор

Екосистема backend-сервісів, UI-модулів та автоматизаційних workflow для incident management, обробки IoT-камер і операційної координації. Включала кілька сервісів і мікросервісів, service integrations та UI-частини в AWS та Azure. Фокус на архітектурі, рефакторингу, стабільності доставки та довгостроковій еволюції системи в продакшені.

PHP 8LaminasDoctrine ORMAWS Lambda (Node.js)AWS IoT ShadowAWS Secrets ManagerAWS SQS/S3Azure SQLAzure SynapseEvent HubDockerJenkins
02
Parkit Smart Parking
США · SaaS

Платформа розумного паркування для готелів, медичних закладів та корпоративних об'єктів, що поєднувала hardware integrations і backend-системи. Приєднався до проєкту, щоб стабілізувати й покращити вже існуючу систему, зосередившись на рефакторингу, якості коду та підвищенні надійності платформи в продакшені. Працював над booking flows, operational logic та адміністративними інструментами в межах поступової еволюції системи.

PHPSymfonyMySQLJavaScriptVue.js
03
Hostopia Portal
Канада · Telecom

Корпоративна hosting-платформа для керування клієнтськими акаунтами, сервісами та інтеграціями між кількома telecom-провайдерами. Працював над backend-розробкою та інтеграціями, підтримуючи складну доменну логіку, service provisioning і взаємодію із зовнішніми системами (REST/SOAP). Опрацьовував account management, service configuration та operational workflows у великому production-середовищі.

PHPMySQLJavaScriptjQueryUnderscore.jsRESTSOAPQUnit
04
Hostopia Fax
AT&T · Deluxe · Bell

Корпоративна fax-платформа, яку використовували великі телеком-провайдери США та Канади. Працював над стабілізацією й модернізацією системи, зокрема над міграцією з legacy PHP-кодбази на Symfony-based backend із Vue.js SPA. Підтримував численні інтеграції з внутрішніми сервісами компанії та зовнішніми провайдерами, забезпечуючи складні комунікаційні workflows. Працював з асинхронною обробкою через message queues, що покращувало надійність передачі даних і координацію системи. Фокус був на production stability, refactoring і довгостроковій еволюції системи.

PHPSymfonyVue.jsMySQLRabbitMQMicroservicesJenkins
08
Trademax
Швеція · E-Commerce

Велика e-commerce платформа для шведського ринку, яка підтримувала широкий каталог товарів, персоналізовані рекомендації та складну логіку ціноутворення. Включала інтеграції з платіжними системами та клієнтськими системами обліку, а також динамічний контент і керування складом. Працював над backend-розробкою, бізнес-логікою та поведінкою системи, яка залежала від активності користувачів і патернів покупок. Фокус був на продуктивності, обробці даних і надійній роботі основної e-commerce-функціональності.

PHPZend FrameworkMySQLMemcacheJavaScriptjQuerySmartyAWS S3Aptus
12
School-Maps
Барбадос · Державний сектор

Вебзастосунок для відображення шкіл та пов'язаної інформації на інтерактивній мапі для Antigua and Barbuda. Додав інтеграцію з Google Maps і адміністративну панель для керування локаціями та даними. Опрацьовував backend-логіку та управління даними для простого public-facing system.

PHPZend FrameworkMySQLJavaScriptjQueryGoogle Maps APINode.js
13
Outcomecomposer
США · Візуалізація даних

Вебзастосунок для інтерактивної візуалізації даних і рендерингу графіків, створений для аналітики та moderation workflows. Реалізовував кастомний charting на Canvas, а також підтримку мобільних жестів і offline-можливостей у час, коли така функціональність ще не була стандартною для фреймворків. Працював над backend-логікою, обробкою даних і клієнтською взаємодією для динамічного подання інформації.

PHPZend FrameworkMySQLJavaScriptjQueryCanvasHTML/CSS
17
Banner.ua
Україна · Рекламна мережа

Рекламна платформа (banner network) для керування кампаніями, розподілом трафіку та відстеженням доходу. Працювала з великими обсягами трафіку, обробляючи дані для 10–16 млн унікальних хостів на місяць, що вимагало ефективної обробки даних і оптимізації продуктивності. Працював над backend-логікою, обробкою статистики та поведінкою системи під навантаженням.

PHPMySQLJavaScriptCC++
21
ODEKO
Україна · Telecom

Telecom-системи для білінгу кабельного ТБ, керування сервісами та внутрішнього документообігу локального провайдера інтернету й телебачення. Опрацьовував subscriber management, service configuration, billing logic та operational workflows. Розробляв backend-функціональність і адміністративні інструменти, які підтримували внутрішні процеси та service operations у production-системах.

PHPZend FrameworkMySQLJavaScript

Це вибрані кейси, а не повний список. За 18+ років я також працював над внутрішніми системами, legacy enterprise-продуктами, telecom-платформами, інтеграціями та production support у різних доменах.

консалтинг

Короткі залучення.
Старший рівень впливу.

Фокусований консалтинг для архітектури, delivery, hiring і складних backend-задач.

Працюю з командами, яким не потрібен full-time hire, але потрібна senior-level підтримка в критичні моменти. Це включає архітектурні рев'ю, розв'язання production-проблем, стабілізацію legacy-систем і підтримку рішень щодо hiring та delivery.

Коли залучати мене:

  • перед ризикованим релізом
  • коли production-проблеми повторюються
  • коли продуктивність системи стає непередбачуваною
  • коли архітектурні рішення неочевидні
  • коли наймаєте або оцінюєте senior-інженерів
  • коли legacy-системи гальмують команду

Що ви отримаєте:

  • Чекліст code review (безпека, продуктивність, підтримуваність)
  • Архітектурне рев'ю з чіткими ризиками, компромісами та рекомендаціями
  • Виявлення вузьких місць і прихованих проблем системи
  • Framework для оцінки senior-інженерів під час hiring
  • Практичні, дієві рекомендації, які команда може застосувати одразу
  • Чіткі наступні кроки для delivery та технічного прийняття рішень

як я працюю

Як я працюю.
Практично, з фокусом на production.

Я зосереджуюсь на тому, як системи поводяться в реальних умовах - під навантаженням, під тиском і з плином часу.

Мій підхід практичний: виявити, що реально ламається, що гальмує команду й що ускладнює еволюцію системи - а потім дати чіткі, прикладні кроки для виправлення.

Рев'ю архітектури
  • Виявляти вузькі місця до production
  • Перевіряти підхід до масштабування
  • Показувати приховані зв'язки
  • Пропонувати простіші й підтримуваніші альтернативи
Delivery та процес
  • Визначати чіткий development flow
  • Зменшувати тертя між командами
  • Узгоджувати вимоги з реалізацією
  • Запроваджувати практичні engineering standards
Що я впроваджую
  • Шаблони архітектурних рішень
  • Чеклісти для code review
  • Гайдлайни для delivery
  • Технічні стандарти
  • Структуру документації

контакти

Будуймо системи, що працюють - а не демо.

Відкритий до консалтингу, технічного лідерства, обговорення архітектури та цікавих інженерних задач.

tgTelegram

Запросити дзвінок

Надішліть повідомлення - я скоро відповім.