Serhii Bulak LinkedIn
eCommerceRescue

About us

eCommerceRescue is a senior consulting practice for legacy PHP e-commerce modernization, led by Serhii Bulak. We work with Joomla, VirtueMart, OpenCart, PrestaShop and Magento 1 stores across the EU, with over 15 years of practical experience and one strict rule: we modernize your store instead of moving it to a new CMS.

Our path

Serhii Bulak has been building and maintaining PHP e-commerce stores since 2009. Before that, he ran his own business through the 1990s and early 2000s in telephony and computer hardware, and picked up Visual Basic and later PHP as tools for real business tasks, not for portfolio projects. That background matters: we come to e-commerce as people who understand both the code and the business processes on the client side.

From 2009 through the mid 2010s, Serhii built more than 50 turnkey PHP e-commerce projects on various CMS platforms. Around 2014 a pattern became obvious: clients had nowhere to turn once their store was launched. Developers handed over the project and moved on, the store aged, custom modifications piled up in random order, and at some point the accumulated technical SEO problems, security exposure and speed decay grew larger than the value of the store itself. That was the point where our focus shifted from new builds to modernization and long term support of stores that were already running.

In 2014 Serhii also launched our own store, Kyiv Stend (kyivstend.com.ua), which sells custom interior advertising fabricated in his own production. It runs on Joomla and VirtueMart and has been continuously modernized ever since. Today Kyiv Stend has around 2,900 URLs indexed and has gone through every major Joomla release, three PHP generations, two Schema.org reforms and a full Core Web Vitals transition. It is not a portfolio piece for clients. It is our live testbed, and every technical solution we propose has to work on our own store first.

Our specialization

We deliberately work in the segment most modern agencies avoid. Legacy PHP CMS platforms still power thousands of real online stores across the EU.

CMS platforms

  • Joomla and VirtueMart across all versions from 1.5 to the current 5.
  • OpenCart across all versions from 1.5 to the current 4.
  • PrestaShop from legacy 1.6 through current releases.
  • Magento 1 at end of life, with modernization support while it still runs or staged migration when the client is ready.

Server and backend

  • PHP from 5 through 8.3, including staged version upgrades without store downtime.
  • MySQL and MariaDB, database optimization, data migration between CMS versions.
  • Symfony from 2 through 6 for stores where it is relevant.
  • Python and business process automation for tasks that live outside the storefront.

Technical SEO and GEO 2026

  • E-commerce audit against current Google requirements and against AI search crawlers (OpenAI, Perplexity, Google Extended).
  • JSON LD and Schema.org 2026, full coverage (Product, Offer, Organization, BreadcrumbList, AggregateRating).
  • Google Search Console, XML sitemap, robots.txt, canonical tags, hreflang.

Analytics and Core Web Vitals

  • Google Analytics 4, proper conversion event tracking, Search Console linkage.
  • Core Web Vitals in the green zone.

Our own proof store, Kyiv Stend

Kyiv Stend (kyivstend.com.ua) is our own interior advertising e-commerce store, running for more than a decade on Joomla and VirtueMart. It brings in real sales and it also serves a second function: it is a live testbed where every technical decision is validated before we propose it to a client.

Over the years Kyiv Stend has been through every major Joomla release, three PHP generations, two Schema.org reforms, the full Core Web Vitals transition and all the new technical SEO requirements of the 2020s. We do not recommend any solution to a client that does not already run on our own store.

See the Kyiv Stend case

Modernization, not migration

The standard market advice in 2026 goes like this: "your store is old, move it to Shopify, PrestaShop 8 or Magento 2, and everything will be fine." We disagree.

A CMS migration is a separate large project with data migration, integration rewrites, several months of SEO position loss and a budget several times larger than modernization. We take a different route: your store stays on the platform it is on, and we bring it up to current standards of security, speed, SEO and GEO.

This works because most "outdated" PHP CMS platforms (Joomla, OpenCart, PrestaShop and to a lesser extent Magento 1) actually have current, fully supported releases with PHP 8, modern Schema.org, proper structured data and adequate performance. The problem is not that the CMS is bad. The problem is that your specific store fell several generations of updates behind. We put it back on the current line without the risk of a migration.

Behind the work

Serhii is based in Kyiv and has been working from Ukraine for more than four years now, through the active war. He is married with three children. Loves warm sea, and that is where he tries to get away when the schedule allows. Thirty years in IT and more than fifteen in PHP e-commerce turned the technical stack from a job into a professional craft. That is exactly why eCommerceRescue is being built right now, at the point where the intuition about what to do with a stranger's store kicks in within five minutes of looking at it.

Ready to talk about your store?

Book the €250 audit and get a written five day report with a step by step modernization plan. Or reach out directly and we will discuss your case.