STORES & MARKETPLACES

Built on Medusa.js. Full control, zero SaaS platform limitations.

AI AUTOMATION

AI integrations that save time and increase profits.

Fullstack Medusa.js developer building online stores and multi-vendor marketplaces, plus websites and AI apps in Next.js

Not every technology makes sense. I only build systems that actually work. Modern websites, online stores and AI tools that help businesses sell and grow.

Your business. Your rules. Your system.

WEBSITES THAT SELL

Fast, optimized, and built for conversion.

CUSTOM-TAILORED SYSTEMS

Exactly what your business needs.

Medusa.js
Next.js
React
TypeScript
Stripe
Node.js
PostgreSQL
Tailwind CSS
Framer Motion
Three.js
Docker
AWS
Railway
AWS S3
Resend
Netlify
Vercel
Sanity
GraphQL
Prisma
Git
Figma
Medusa.js
Next.js
React
TypeScript
Stripe
Node.js
PostgreSQL
Tailwind CSS
Framer Motion
Three.js
Docker
AWS
Railway
AWS S3
Resend
Netlify
Vercel
Sanity
GraphQL
Prisma
Git
Figma
Medusa.js
Next.js
React
TypeScript
Stripe
Node.js
PostgreSQL
Tailwind CSS
Framer Motion
Three.js
Docker
AWS
Railway
AWS S3
Resend
Netlify
Vercel
Sanity
GraphQL
Prisma
Git
Figma
Medusa.js
Next.js
React
TypeScript
Stripe
Node.js
PostgreSQL
Tailwind CSS
Framer Motion
Three.js
Docker
AWS
Railway
AWS S3
Resend
Netlify
Vercel
Sanity
GraphQL
Prisma
Git
Figma
[ Proof ]

Proven in production

I design and build commerce systems that handle real payments, orders, sellers and integrations.

Marketplace in production
Medusa.js
Split payments and payouts
Stripe Connect
External case study
Featured by Mercur
Google review rating
5.0
Artovnia marketplace storefront with featured handmade products
Artovnia · multi-vendor marketplace on Medusa.js

A marketplace I designed and built from the ground up

Architecture, backend, seller panel and storefront. Independent makers run their own shops here, and a buyer pays once for a cart filled from several of them.

  1. 01

    One cart, many sellers

    The buyer pays once and the order splits into the shops that fulfil it.

  2. 02

    Commissions and payouts

    Rates and payout holds are settings, not code. Every payment is attributed to the right seller.

  3. 03

    Sync with sellers' own shops

    Sellers already on Shopify, WooCommerce, PrestaShop, Shoper or BaseLinker keep them. Stock and orders match in both places.

  4. 04

    EU marketplace rules

    DAC7, DSA and the Omnibus Directive run as separate modules that can be updated as the law changes.

Robust by design

An integration stops responding? The operation can be safely retried. The same webhook arrives twice? It does not cause a second effect. A process breaks off halfway? The state can be reconciled and restored. Critical operations leave a trail that shows what actually happened.

  • Retries and queues
  • Idempotent operations
  • Reconciliation
  • Audit trail
  • Dead-letter handling
  • Race-condition safety
MercurExternal case study

Mercur, a marketplace platform built for the Medusa.js ecosystem, wrote up Artovnia as one of its case studies, alongside projects like Skylum.

Read the case study

From people I have worked with

“I genuinely couldn't imagine a better person to design my landing page. What I found the most helpful was not just that Arkadiusz could develop the whole website, but he also has an astounding knowledge of B2B marketing. He knows the kind of solutions that actually reach customers. He proposes different approaches and is very transparent on which solution might be better even if it's cheaper. On the other hand, he presents great reasoning why sometimes the time and cost-consuming approach might be better if long-term it buys me peace of mind, and most importantly, more customers. I can already see the results - my landing page is doing great and I'm planning on cooperating with AppCrates more in the future, aiming at new target groups and maybe even building my main page infrastructure from the ground up. Oh, and on top of that I loved how responsive Arkadiusz is! I usually receive his answers in a couple of hours (or faster) and he's the most professional expert I communicated with in a long time. This is a lengthy review as you can see but it's just that I genuinely think he's that great to work with and he brings actual results. Couldn't recommend him more!!”

Clara G.Google

“I've been working with Arkadiusz for some time and have had a great experience. He's reliable, easy to communicate with, and genuinely cares about the quality of his work. He understands what the business needs, suggests thoughtful solutions, and takes real ownership of the project. I'm very happy with our cooperation and would gladly recommend him.”

David C.Google

“I highly recommend it. My portfolio is exactly what I envisioned, including moving elements, animations, an English translation and the ability to add my own materials. Thanks!”

Weronika G.Google · Translated from Polish
See reviews on Google
[ 01 - About ]

You talk to the person who builds your system

No account manager and no hand-offs. The person who talks to you about your business model also designs the architecture, writes the backend and the storefront, and answers when something needs to change.

We start with how you sell: who pays, who ships, who gets paid and when. The technology follows from those answers. You get the code, access to everything, and a panel where you edit content yourself.

1
Person from first call to launch
100%
Of the code is yours
0%
Platform fee on your sales
[ 02 - Services ]

What I can build for you

My specialisation is Medusa.js: online stores, multi-vendor marketplaces and commerce integrations written around your business model. How a Medusa.js project works

[ 02 - Work ]

Selected Projects

[ 04 - Solutions ]

How can I help?

[ 06 - Contact ]

Let's work together

LocationWrocław, Poland

By submitting, you agree to our Privacy Policy