loc berlin, de│tz utc+02:00│since 2010│mode freelance · lead-developer│rate on request│contact dima@makaruk.dev

// b2b e-commerce & orocommerce developer

dmytro
makarukb2b e-commerce & orocommerce developer·berlin·freelance

i build and extend long-lived b2b commerce platforms — orocommerce enterprise, pim and erp / etl integration, customer-specific pricing and catalogs. also full-stack vue / nuxt and ai-driven document workflows. usually lead developer, engagements measured in years, not months.

// status
available
// engagement
long-term · lead
// current
b2b parts platform
// independent
since 2010

orocommerce & b2b e-commerce services

b2b commerce on orocommerce

large parts catalogs and product information (pim), customer-specific pricing and visibility, corporate buyer accounts, erp / etl integration. orocommerce enterprise with custom symfony bundles — sometimes shopware or magento.

orocommerce ee · symfony · pim

ai-driven document processing

automated reading, validation, and extraction of structured data from regulated documents. pdf ingestion pipelines, external classification apis, async workflows.

laravel · nuxt

compliance & info-management platforms

internal business platforms for regulated industries — chemicals, occupational safety, product data. multi-tenant, audited, long service life.

php · postgres · elasticsearch

lead-developer engagements

architecture, small-team leadership, and in-place upgrades that don’t take the platform down. i typically own a product from first release through the team that grows around it.

architecture · upgrades · mentoring

stack: orocommerce, symfony, vue/nuxt

backend
  • php
  • symfony
  • laravel
  • node.js
  • express
  • nestjs
  • typescript
frontend
  • vue
  • nuxt
  • typescript
  • tailwind
  • vite
b2b commerce
  • orocommerce ce/ee
  • pim / catalog
  • erp / etl
  • shopware
  • magento
data
  • postgresql
  • mysql / mariadb
  • elasticsearch
  • mongodb
  • redis
  • rabbitmq
infra
  • docker
  • linux
  • nginx
  • github actions
  • jenkins
  • aws
  • hetzner
testing
  • phpunit
  • behat
  • cypress
  • playwright
  • vitest
ai integration
  • external classification apis
  • async ingestion workflows
  • retrieval pipelines

selected orocommerce & b2b projects

// two case studies. both are firm-neutral by client request — stack, architecture, and outcomes are in scope; identity is not.

Lead Developer

B2B E-Commerce Platform

→ OroCommerce Enterprise 6.1

Full-stack development on an enterprise B2B parts platform — 20+ custom Symfony bundles extending OroCommerce EE, a three-layer per-customer visibility model replacing Oro's stock resolver, SAP Middleware integration, and a Vue 3 machine viewer over interactive equipment sketches.

b2be-commerceorocommercesymfonypim
2024 – presentread case study →
Lead Developer

SDB-Scanner

→ AI-Driven Safety Data Sheet Management Platform

End-to-end ownership of an AI-driven platform for authoring, validating, and tracking chemical Safety Data Sheets — from PDF ingestion pipelines through to a Nuxt SPA.

full-stackaidocument-workflowsreal-time
10.2022 – 02.2024, 03.2025 – 04.2026read case study →

about dmytro makaruk

// bio
// engagements: long-term

b2b e-commerce developer and full-stack engineer, working independently since 2010. my clients are primarily in b2b commerce, industrial manufacturing, and regulated enterprises. most engagements span years rather than months, allowing me to take long-term ownership of the products i build.

i typically serve as lead developer, responsible for the platform from its initial architecture and first release through to the leadership of the small team that evolves around it.

i work alone or with a small team i build out.

i don’t do drop-in sprints. engagements start with architecture and a first cut of the platform, and i stay long enough that the product still belongs to one mind a few years later.

i’m strongest on systems that have to live a long time.

catalogs in the hundreds of thousands of items, product information (pim) fed from an upstream erp, multi-tenant corporate accounts, in-place migrations on production systems without service interruption.

i write and i ship.

backend services, apis, and modern web frontends. i do my own ops when the team is small enough to need it, and i hand it off cleanly when it grows.

i prefer regulated, technical domains.

chemicals, occupational safety, product data, industrial parts. the constraints are interesting and the products outlive their first generation of engineers.

track record since 2010

2024 – presentb2b parts platform · lead developer · orocommerce ee
2022 – 2024sdb-scanner · technical lead · laravel + nuxt · ai document workflows
2019 – 2022b2b commerce platform · senior dev → lead · shopware + custom symfony bundles
2016 – 2019internal info-management platform · senior dev · regulated industry
2013 – 2016magento & symfony commerce builds · senior dev · multiple clients
2010 – 2013freelance backend & full-stack · php / mysql / early symfony

working together

if you’re building a long-lived backend platform — b2b commerce, regulated documents, internal tools that need to be there in five years — i’d like to hear about it.

i take on one new engagement at a time. send the brief and we’ll talk.

// reach
location
berlin, de
response
< 24h, weekdays
dmytro makaruk

b2b e-commerce & orocommerce developer. berlin · freelance since 2010.

available

// legal

© 2026 dmytro makaruk · all rights reserved.build v1.0.0