Skip to content
Vitalii Bushuliak
Français

Vitalii Bushuliak · Lead Web Developer at FlightHub · Montreal

I build software that solves problems.

Backend-leaning web developer: APIs, integrations, automation, and lately AI agents. I've shipped in fintech, e-commerce and customer service. Each role brought a new stack, and I learned it as I went. Today, AI is part of how I build.

The story so far

  1. 2013

  2. 2019

    First job · support

    ChatOS(opens in a new tab)

    Chernivtsi, UkraineMay 2019–Feb 2020 · 10 months

    Technical Support Specialist

    A Chernivtsi product company behind a browser automation and communication platform for business clients.

    • Supported business clients using the platform's automated workflows and reactive event handling.
    • Troubleshot problems across browsers and environments.
    • Tested the product, reproduced issues and wrote bug reports developers could act on.
    • Worked with the developers on reliability and performance.
  3. 2020

    First dev job

    ArtCode(opens in a new tab)

    Chernivtsi, UkraineJun 2020–Mar 2021 · 10 months

    Web Developer

    A Ukrainian web development studio: design, development and server configuration for client websites.

    • Maintained and improved a custom-built e-commerce platform in PHP and JavaScript.
    • Modernized legacy PHP applications.
    • Integrated payment gateways, external services and hardware.
    • Tuned server configurations for reliability and performance.
    • PHP
    • JavaScript
    • jQuery
    • HTML
    • CSS
  4. 2021

    Agency · automation

    SapientPro(opens in a new tab)

    Chernivtsi, UkraineMar–Aug 2021 · 6 months

    Backend Developer

    A Chernivtsi custom-development agency (since 2016, about 70 people) building web, SaaS, AI and e-commerce products for clients.

    • Worked across several client projects: web automation, data scraping, monitoring systems.
    • Built Laravel apps for price tracking, automated purchases and data monitoring.
    • Built PHP and Node.js services that tracked website changes, ran workflows and sent notifications.
    • Integrated browser extensions, third-party APIs and payment solutions, with occasional React.
    • PHP
    • Laravel
    • Symfony
    • Node.js
    • Puppeteer
    • PhantomJS
    • PM2
    • MySQL
    • MariaDB
    • PostgreSQL
    • React
  5. 2021

    Fintech · trading

    COLLABA.dev(opens in a new tab)

    Kyiv, UkraineJun 2021–Jan 2022 · 8 months

    1. PHP DeveloperPart-time, alongside SapientProJun–Jul 2021
    2. PHP DeveloperFull-timeAug 2021–Jan 2022

    A small Kyiv product studio (founded 2019) doing MVPs and full-cycle web and mobile development.

    • Built and maintained the backend of a trading platform dashboard: account management, reporting, fund operations.
    • Owned core architecture and database design.
    • Focused on stability, clean data handling and maintainable architecture, with some frontend.
    • PHP
    • React
    • MariaDB
  6. 2022

    E-commerce

    Qlicks(opens in a new tab)

    Chernivtsi, UkraineJan–Mar 2022 · 3 months

    Magento Developer

    A Magento 2 and Shopify partner whose clients include Dutch retail brands.

    • Developed and maintained Magento 2 stores for retail brands.
    • Made stores faster and customized the platform to each client.
    • Built custom features and extensions, and fixed bugs.
    • Magento 2
    • PHP
    • MySQL
  7. 2022

    Travel · payments · AI

    FlightHub Group(opens in a new tab)

    Montreal, CanadaSince Jun 2022 · 4 years

    1. Web DeveloperJun 2022–Jun 2026
    2. Lead Web DeveloperSince Jun 2026

    A Montreal online travel agency that sells flights from 400+ airlines.

    • Core engineer on Mila, FlightHub's AI customer-service agent, in chat and voice (cancellations, changes, refunds, corrections, baggage and billing): Mila handles 90% of chat conversations and resolves 60%+ of all chats start to finish. Contributed to the in-house agent framework (tool calling with pause and resume, human-in-the-loop, parallel tool calls), the prompt-management platform and the customer-service systems around Mila.
    • Built a payments hub for supplier payments (virtual cards, BIN management, multi-processor routing), with refund and payout flows designed to fail closed.
    • Built reconciliation pipelines for payment and insurance partners.
    • Built fraud tooling: fraud detection, a transaction graph with a portal for analysts, and the chargeback data layer.
    • Integrated flight content from airlines and travel suppliers.
    • 7,000+ commits and 1,600+ merged pull requests since 2022.
    • PHP
    • Laravel
    • MySQL
    • Kafka
    • ClickHouse
    • Kubernetes
    • LLMs