Bohdan
Vilzhanovskyi

I build and evolve backend systems running in production.
18+ years in production, not tutorials.

Senior Backend Engineer & Tech Lead (PHP, JS)
Enterprise systems - telecoms, IoT, SaaS, high-load cloud platforms

18+ years of enterprise PHP.

18+
yrs experience
30+
systems and services
Bohdan Vilzhanovskyi, Senior PHP Engineer and Tech Lead
scroll

about

Engineer by craft.
Leader by experience.

I've been building software since 2006 - from early PHP projects to modern enterprise systems across telecom, SaaS, IoT, e-commerce, and high-load platforms. I work systematically, think architecturally, and take ownership from requirements to production.

I combine hands-on engineering with technical leadership: I design systems, refactor critical areas, build maintainable architecture, raise the engineering bar, and help teams move faster without losing quality.

A big part of my work is making systems and teams predictable - clarifying requirements, aligning technical decisions, and stabilizing legacy areas that slow teams down.

skills

Deep stack.
Proven in production.

18 years across the full stack - from bare-metal PHP to cloud-native microservices.

// tech stack overview - Bohdan Vilzhanovskyi
constengineer = {
languages: ["PHP8", "JavaScript", "Node.js", "SQL", "Bash"],
frameworks: ["Symfony", "Laminas", "Vue.js", "Doctrine"],
cloud: ["AWS Lambda", "SQS", "S3", "Azure SQL"],
databases: ["MySQL", "MS SQL", "PostgreSQL"],
practices: ["DDD", "SOLID", "OWASP", "microservices", "CI/CD"],
experience: "18+ years", // since 2006
};
BEBackend
FEFrontend
CLCloud & Infra
DBDatabases
ARArchitecture
SESecurity
OBObservability
LILeadership / Impact
DCDelivery / Collaboration

experience

18 years.
Enterprise scale.

From freelance PHP to distributed cloud platforms serving US, Canadian, and Swedish clients.

Logix ITCMay 2024 - Present
Senior Developer (architecture, critical systems, and technical leadership)
◎ Canada · Remote

Worked on enterprise systems for incident management, IoT camera processing, and automation workflows. Designed service architecture and system modules, refactored legacy code, and improved overall system structure. Supported reliable delivery through CI/CD workflows and unit testing, enabling safer changes and long-term system stability. Worked with complex data layer, including queries, views, stored procedures, and triggers.

Stack:
PHP 8LaminasDoctrine ORMAWS Lambda (Node.js)AWS IoT (Device Shadow)AWS Secrets ManagerAzure SQLAzure SynapseEvent HubDockerAWS SQS/S3Jenkins
LeobiteSep 2020 - Apr 2024
PHP Competence Manager
◎ Lviv, Ukraine

Worked in an outsourcing environment, leading multiple PHP teams and supporting delivery across various client projects. Defined technical direction, improved system architecture, and established engineering standards across teams. Supported engineers through mentoring, feedback, and knowledge sharing, contributing to team growth and capability development. Participated in hiring, technical interviews, and pre-sales activities, helping shape project direction and team composition. Contributed to project development where needed, supporting teams in solving complex technical problems.

Focus Areas:
Technical LeadershipDelivery OwnershipHiring & InterviewsMentoring & CoachingEngineering StandardsPre-sales SupportCross-team Collaboration
Stack:
PHP7→8JavaScriptMySQLSymfonyCI/CDVue.js
GeeksForLessDec 2014 - Sep 2020
Lead Developer
◎ Lviv / Krakow / Philippines / Canada

Worked on large-scale telecom platforms delivered for a Canadian client (Hostopia), covering services such as hosting, email, fax, and customer-facing systems. Participated in both modernization of legacy systems and development of new services using Symfony. Worked in a distributed environment with a microservices-based architecture (50+ services), supporting complex integrations and system interactions. Took technical leadership within the team, supporting less experienced engineers, sharing knowledge, and contributing to solution design. Contributed to backend development as well as frontend work on a Vue.js-based single-page application. Supported long-term evolution of production systems, including refactoring and system improvements.

Stack:
PHP4-8SymfonyLaminasMySQLVue.jsJavaScriptC/C++MicroservicesREST/SOAPLinuxCI/CD
I-NOVASep 2012 - Aug 2014
Lead Developer
◎ Lviv, Ukraine

Worked in an outsourcing environment, delivering a large e-commerce platform for a Swedish client. Started the project from scratch, taking full ownership of system design and technical implementation. Established trust with the client through direct technical interviews, contributing to securing the project engagement. Worked in both remote and on-site settings, including periods of collaboration directly from the client’s office. Worked across the full stack, from server setup and infrastructure to backend development using both plain PHP and Zend Framework. Developed and supported e-commerce functionality, including payments, integrations, and core system logic.

Stack:
PHPZend FrameworkMySQLMemcachejQueryAWS S3Smarty
DIGISPHERE, Inc.Jul 2011 - Sep 2012
Senior Developer
◎ Lviv, Ukraine

Worked in an outsourcing environment, contributing to multiple PHP-based projects including Artel, School-Maps, Outcomecomposer, TheBoredGame, and i-Memorial. Took a leading role in development on several projects, including system design, task distribution, code review, and coordination within small teams. Developed backend functionality, integrations, and business logic, as well as client-facing features and interactive applications. Worked on full-cycle development of new systems, supporting implementation, debugging, and ongoing improvements across multiple projects.

Stack:
PHPZend FrameworkMySQLJavaScriptjQueryHTML/CSS
BANNER.UAJan 2010 - Jul 2011
Senior PHP Engineer
◎ Lviv, Ukraine

Worked on a large-scale advertising platform (banner network) with advanced statistics, revenue tracking, and traffic management. Handled high traffic volumes, processing data for 10-16M unique hosts per month, requiring efficient data handling and performance optimization. Developed backend logic and contributed to system architecture, data processing, and performance optimization for ad delivery and reporting.

Stack:
PHPMySQLJavaScriptCC++
ODEKONov 2008 - Jul 2011
Senior PHP Developer
◎ Lviv, Ukraine

Worked for a local telecommunications provider, developing systems for cable TV billing and service management, including solutions for hospitality (hotel) environments. Built backend functionality and integrations for managing subscriber accounts, service packages, and operational workflows. Developed administrative tools and systems for handling documentation, user management, and internal processes. Contributed to system design, implementation, and ongoing improvements across production systems.

Stack:
PHPZend FrameworkMySQLJavaScript

projects

Systems that
shipped and scaled.

Selected work from 18 years of real-world engineering.

01
Logix ITC Systems
Canada · Enterprise

Enterprise ecosystem of backend services, UI modules, and automation workflows for incident management, IoT camera processing, and operational coordination. Included multiple services and microservices, service integrations, and UI-facing modules across AWS and Azure environments. Focused on architecture, refactoring, delivery stability, and long-term system evolution in production.

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

Smart parking platform used in hotels, healthcare, and enterprise facilities, combining hardware integrations and backend systems. Joined the project to stabilize and improve an existing system, focusing on refactoring, code quality, and making the platform more reliable in production. Worked on booking flows, operational logic, and administration tooling as part of ongoing system evolution.

PHPSymfonyMySQLJavaScriptVue.js
03
Hostopia Portal
Canada · Telecom

Enterprise hosting platform for managing customer accounts, services, and integrations across multiple telecom providers. Worked on backend development and integrations, supporting complex domain logic, service provisioning, and interaction with external systems (REST/SOAP). Handled account management, service configuration, and operational workflows in a large production environment.

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

Enterprise fax platform used by major US and Canadian telecom providers. Worked on stabilization and modernization of the system, including migration from legacy PHP codebase to a Symfony-based backend with a Vue.js SPA. Handled multiple integrations with internal company services and external providers, supporting complex communication workflows. Worked with asynchronous processing using message queues, contributing to reliable data flow and system coordination. Focused on production stability, refactoring, and long-term system evolution.

PHPSymfonyVue.jsMySQLRabbitMQMicroservicesJenkins
08
Trademax
Sweden · E-Commerce

Large-scale e-commerce platform for the Swedish market, supporting a wide product catalog, personalized recommendations, and complex pricing logic. Included integrations with payment systems and client-side accounting systems, as well as dynamic content and stock management. Worked on backend development, business logic, and system behavior driven by user activity and purchase patterns. Focused on performance, data processing, and reliable operation of core e-commerce functionality.

PHPZend FrameworkMySQLMemcacheJavaScriptjQuerySmartyAWS S3Aptus
12
School-Maps
Barbados · Government

Web application for displaying schools and related information on an interactive map for Antigua and Barbuda. Included Google Maps integration and an administrative panel for managing locations and data. Handled backend logic and data management for a simple public-facing system.

PHPZend FrameworkMySQLJavaScriptjQueryGoogle Maps APINode.js
13
Outcomecomposer
USA · Data Visualization

Web application for interactive data visualization and chart rendering, designed for use in data analysis and moderation workflows. Implemented custom charting using Canvas, along with mobile gesture support and offline capabilities, at a time when such functionality was not commonly available via frameworks. Handled backend logic, data processing, and client-side interaction for dynamic and interactive data presentation.

PHPZend FrameworkMySQLJavaScriptjQueryCanvasHTML/CSS
17
Banner.ua
Ukraine · Advertising Network

Advertising platform (banner network) for managing campaigns, traffic distribution, and revenue tracking. Handled high traffic volumes, processing data for 10–16M unique hosts per month, requiring efficient data handling and performance optimization. Worked on backend logic, statistics processing, and system behavior under load.

PHPMySQLJavaScriptCC++
21
ODEKO
Ukraine · Telecom

Telecom systems for cable TV billing, service management, and internal document tracking within a local internet and television provider. Handled subscriber management, service configuration, billing logic, and operational workflows. Developed backend functionality and administrative tools supporting internal processes and service operations in production systems.

PHPZend FrameworkMySQLJavaScript

These are selected cases, not the full list. Over 18+ years I also worked on internal systems, legacy enterprise products, telecom platforms, integrations, and production support across multiple domains.

CONSULTING

Short engagements.
Senior-level impact.

Focused consulting for architecture, delivery, hiring, and high-risk backend problems.

I work with teams that don't need a full-time hire, but need senior-level support at critical moments. This includes architecture reviews, resolving production issues, stabilizing legacy systems, and supporting hiring and delivery decisions.

When to bring me in:

  • before a risky release
  • when production issues keep repeating
  • when system performance becomes unpredictable
  • when architecture decisions are unclear
  • when hiring or evaluating senior engineers
  • when legacy systems slow the team down

What you get:

  • Code review checklist (security, performance, maintainability)
  • Architecture review with clear risks, trade-offs, and recommendations
  • Identification of bottlenecks and hidden system issues
  • Hiring evaluation framework for senior engineers
  • Practical, actionable recommendations your team can apply immediately
  • Clear next steps for delivery and technical decision-making

how i work

How I work.
Practical, production-first.

I focus on understanding how systems behave in real conditions - under load, under pressure, and over time.

My approach is practical: identify what actually breaks, what slows teams down, and what makes systems harder to evolve - then provide clear, actionable steps to fix it.

Architecture Review
  • Identify bottlenecks before production
  • Validate scaling approach
  • Highlight hidden coupling
  • Suggest simpler, maintainable alternatives
Delivery & Process
  • Define clear development flow
  • Reduce friction between teams
  • Align requirements with implementation
  • Introduce practical engineering standards
What I introduce
  • Architecture decision templates
  • Code review checklists
  • Delivery guidelines
  • Technical standards
  • Documentation structure

contact

Let’s build systems that work - not just demos.

Open to consulting, technical leadership, architecture discussions, and interesting engineering problems.

tgTelegram

Request a call

Send a message - I’ll get back to you shortly.