Philip Biedermann · Shopify Engineering Studio

Shopify work that
ships as code.

Custom apps, theme app extensions, storefront widgets and store automations — written by one engineer, for merchants who ran out of theme settings. Eight of my own apps are in development right now; the same stack is available for your store.

08 APPS IN DEVELOPMENT SHOPIFY PARTNER EU-BASED ZERO TRACKING
The Portfolio

Eight apps. One standard:
do one thing, flawlessly.

All eight are in active development — each one built out of a problem that came up in a real store. App Store links appear here as soon as a listing goes live.

In development
Merchandising

Bundle Maker — Mix & Match

Mix-&-match and fixed bundles with volume tiers — percentage, amount or set-price. Customers build their own set, average order value climbs.

mix & match volume tiers
App Store link follows
In development
Access Control

Shop-LOCK

Gate anything in the storefront — 15 lock types from password drops to VIP, B2B-reseller, EU-only and age gates, with a ready-made template gallery.

15 lock types template gallery
App Store link follows
In development
B2B

Wholesale Hub

Trade-account registration with an approval queue, VAT-ID capture and paste-or-CSV quick ordering — B2B wholesale without the enterprise price tag.

approval queue quick order
App Store link follows
In development
Operations

SKU Generator Plus

Drag-and-drop SKU format builder with live preview, then bulk-generate clean SKUs across the whole catalog — with a before/after diff first.

format builder bulk generate
App Store link follows
In development
Compliance

EU Widerruf Pro

The EU right-of-withdrawal, handled: a guided storefront cancellation flow (§312g-aware), status dashboard, e-mail templates and CSV export. Built for German-speaking merchants.

guided flow §312g exceptions csv export
App Store link follows
In development
Pricing

Prices & Sales

Scheduled pricing jobs with charm rounding, COGS guards and a dry-run preview — see every before/after price before anything goes live.

scheduled jobs dry-run
App Store link follows
In development
Inventory

Waitly

Pre-orders and back-in-stock alerts that turn sold-out into a waiting list instead of a lost sale.

App Store link follows
Services

Four things I get
hired to build.

Scoped as a fixed engagement or ongoing retainer. You get the code, the repository and a handover document — no lock-in to me or to a platform.

01

Custom Shopify Apps

Embedded admin apps, theme app extensions, app proxies and webhook infrastructure. Built to pass App Store review: OAuth, mandatory GDPR webhooks, billing API, session storage.

embedded admin theme extension billing api
02

Storefront & Theme Engineering

Liquid sections, hero builders, mega menus, conversion widgets — written into the theme you already run and editable from the theme customizer, so your team can change copy without me.

liquid sections web components customizer schema
03

Data & Automations

Order and returns pipelines, catalog jobs, internal dashboards, Notion and e-mail integrations. The unglamorous plumbing that takes a recurring manual task off someone's Monday.

admin graphql bulk operations scheduled jobs
04

Retention & E-Mail

Klaviyo flows, campaign templates and signup forms wired to real store events instead of guesswork — so the second purchase has a trigger behind it.

klaviyo flows event tracking template build
Stack & Process

Boring tools,
predictable delivery.

Nothing exotic. Every choice below exists because it survives a Shopify platform update without a rewrite.

runtime
Node.js · Remix · Express
shopify
Admin GraphQL · App Bridge · Polaris
storefront
Liquid · Theme App Extensions · Web Components
data
PostgreSQL · Prisma · Bulk Operations
infra
Docker · Coolify · Hetzner
no
third-party trackers · storefront pixels · customer-data resale
  1. Scope in writing

    One page: the problem, what the change does, what it explicitly does not do. Fixed price attaches to that page — not to an hourly guess.

  2. Build on a dev store

    Work happens on a development store or a duplicated theme. Your live storefront stays untouched until you have seen the thing running.

  3. Review before deploy

    You get a preview link and a short walkthrough. Changes to prices, inventory or customer data always run as a dry-run first.

  4. Handover, then support

    Repository, environment variables and a README that your next developer can read. Support window afterwards, no retainer required to keep it running.

About

One engineer, no account layer — the person who writes the code is the person you brief.

I'm Philip Biedermann. I build Shopify software: my own apps, and custom work for merchants who hit the edge of what themes and off-the-shelf apps can do. Every project starts as a real problem in a real store, gets built to solve exactly that, and stays lean afterwards.

The eight apps below came out of that same practice — each one a job that came up often enough to be worth productising. They are all still in development; nothing gets a "live" badge here before its listing is actually published.

What you get either way: readable code, a repository you own, and a straight answer about what a change will cost before it starts.

Contact

Got a store problem that needs code?

Describe it in a few lines — you get an honest answer about scope, cost and whether it's worth building at all. One e-mail, no intake form, no discovery call to book a discovery call.