Shopify Plus development
Checkout Extensibility, Functions, Flow, B2B, Scripts, Pixels, Customer Accounts and app extensions. Custom storefronts built from Figma with Vite, TypeScript, SCSS or Tailwind, and GitHub Actions.
Available for integration and migration work
E-commerce integration engineer · Senior full-stack developer
I connect e-commerce systems that were never built to talk to each other, and move live stores between platforms without losing orders, customers or search rankings.
Checkout Extensibility, Functions, Flow, B2B, Scripts, Pixels, Customer Accounts and app extensions. Custom storefronts built from Figma with Vite, TypeScript, SCSS or Tailwind, and GitHub Actions.
Shopify, BigCommerce, WooCommerce, CS-Cart and proprietary platforms, in any direction. Products, variants, customers, order history, categories, images and metafields — plus the URL mapping and 301s that keep the traffic.
REST, GraphQL and webhook integrations that keep catalog, pricing, inventory, customers and orders in agreement across stores and external systems.
Cloudflare Workers, KV, D1 and scheduled jobs. Integration work that runs on its own, with no server to maintain and no cron box to forget about.
Recharge, Klaviyo, Yotpo, Klevu, Algolia, Searchanise, Mailchimp, Stripe, ShipStation, UPS, USPS and FedEx.
One master store, five regional storefronts, one source of truth.
A centralized integration layer keeps products, discounts, orders, customers and inventory in step across six Shopify stores. REST and GraphQL where each fits, Cloudflare Workers for the logic, KV and D1 for state, and scheduled processing for the parts that should never run inline with a request.
Live stores moved between platforms with the order history intact.
Full production migrations across WooCommerce, BigCommerce, Shopify and proprietary platforms: products, variants, customers, historical orders, categories and collections, images, custom fields and metafields.
Technical SEO is part of the migration, not a follow-up. Where URL structures cannot survive the move — BigCommerce nested categories do not map cleanly onto Shopify collections — the redirects carry the equity across.
API calls where they fit, bulk processing where the catalog is too large for them.
Synchronization pipelines for supplier and dropshipping feeds across Shopify and WooCommerce. The method is chosen per catalog: per-item API calls for small, frequently changing sets, CSV bulk processing where volume would otherwise spend the whole rate limit on a single run.
Backorders, third-party search and a storefront that behaves for wholesale buyers.
Long-running B2B builds where several interconnected systems have to agree on the same order. Integration compatibility and custom storefront behavior for purchasing workflows that standard themes do not cover.
A multilingual medical directory for finding doctors and clinics, built and run solo.
Full-stack product work: multilingual site architecture, technical SEO, Schema.org structured data, SEO architecture for doctor, clinic, specialty and location pages, and performance optimization — plus ongoing work on how medical content is presented to search engines and AI answer systems.
Absolute Web · remote
Long-term collaboration with an international e-commerce agency, contributing to 100+ commercial projects across Shopify, Shopify Plus, BigCommerce, CS-Cart and WordPress/WooCommerce.
BigMed.ge
A public multilingual medical platform for finding doctors and clinics. Product development, frontend architecture, multilingual site structure, technical SEO, Schema.org, performance, and AI/LLM discoverability of medical content.
Lipen Furniture House · Melitopol, Ukraine
Built the company's online furniture store on CS-Cart from concept to launch: custom theme, custom modules, technical SEO, and ongoing maintenance and feature work after launch.
Melitopol, Ukraine
Programmed and configured the Siemens and Omron PLC systems controlling an automated electroplating production line: control logic, equipment sequences, operating modes and operator workflows.
Tell me what needs to talk to what.
Send the platforms involved, what has to move between them, and your deadline. You will get an honest estimate and the approach I would take — including when the answer is that the work is not worth doing the way it was framed.