loc berlin, detz utc+02:00since 2010mode freelance · lead-developerrate on requestcontact dima@makaruk.dev

// b2b e-commerce & orocommerce developer

dmytro
makaruk

b2b 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
/01
what i do
01

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
02

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
03

compliance & info-management platforms

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

php · postgres · elasticsearch
04

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
/02
stack
backend
phpsymfonylaravelnode.jsexpressnestjstypescript
frontend
vuenuxttypescripttailwindvite
b2b commerce
orocommerce ce/eepim / catalogerp / etlshopwaremagento
data
postgresqlmysql / mariadbelasticsearchmongodbredisrabbitmq
infra
dockerlinuxnginxgithub actionsjenkinsawshetzner
testing
phpunitbehatcypressplaywrightvitest
ai integration
external classification apisasync ingestion workflowsretrieval pipelines
/03
selected work

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

case-01Lead Developer

B2B-E-Commerce-Plattform

→ OroCommerce Enterprise 6.1

Full-Stack-Entwicklung auf einer B2B-Ersatzteilplattform — 20+ eigene Symfony-Bundles als Erweiterung von OroCommerce EE, ein Drei-Schichten-Sichtbarkeitsmodell pro Kunde anstelle des Oro-Standard-Resolvers, eine SAP-Middleware-Integration und ein Vue-3-Maschinen-Viewer über interaktiven Anlagen-Skizzen.

b2be-commerceorocommercesymfonypim
2024 – heuteread case study →
case-02Lead Developer

SDB-Scanner

→ KI-gestützte Verwaltungsplattform für Sicherheitsdatenblätter

Ende-zu-Ende-Verantwortung für eine KI-gestützte Plattform zur Erstellung, Validierung und Pflege chemischer Sicherheitsdatenblätter — von der PDF-Ingestion-Pipeline bis zur Capacitor-tauglichen Nuxt-4-SPA.

full-stackaidocument-workflowsreal-time
[Startdatum] – heuteread case study →
/04
about
// 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.

01
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.

02
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.

03
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.

04
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.

/05
timeline
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
/06
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