A personal note

I have written the quote, run the shift, and sat in the SAP kickoff.

Hi, I'm Michael. In 2013 I moved to Tianjin to help build a manufacturing plant from the ground up — one stop in two decades on the shop floor before I ever wrote code for a client. I build the way I do because of it: straightforward, honest, focused on what actually helps your business.

You don't need to become a web expert — that's my job.

Michael Roehn, web developer in Bad Kreuznach
Location
Bad Kreuznach, Germany · Remote-friendly
Since
Shop floor and web, both since the 90s.
Languages
German, English, Chinese (spoken)
This site
DE, EN, ZH, JA
Availability
Open to new website projects

I take on a small number of sites alongside the day job — evenings and a fixed scope, so a workshop isn't waiting on a sprint.

Proof from the floor

Tianjin, 2013

In 2013 I moved to Tianjin to help build a new plant from the ground up — empty concrete, no lines running yet, and a production team that had never worked together. We didn't have the luxury of a slow ramp-up: every process, every handover between shifts, every piece of documentation had to work the first time, in a language half the room didn't speak natively. There was no vendor to call if a translated instruction was wrong at 6 a.m. — just us, and whatever we'd actually written down. That is why I will not hand you a site your office cannot run on a Monday morning.

Core strengths

What I focus on in every project I take on.

Mittelstand instinct

In Tianjin I helped stand up a plant from nothing; back in Bockenau I grew a Kaizen program from one role into a full team, with three colleagues from Japan I couldn't have done it without. That's where the instinct for how these businesses actually run comes from — and why I build sites simple enough for your apprentice to update.

Ship & handover

I've spent shifts teaching a new hire how to run a machine safely by lunchtime — a handover that only works while the builder is still around isn't a handover. That's the standard your site gets too.

Clear communication

In 2018 the plant I worked at changed hands overnight — the shop floor needed plain answers, not slides. I still talk to clients that way: what's done, what's next, and what it costs, in plain language, no jargon standing in for an answer.

Frontend craft

Semantic, well-structured code that works on a phone in the yard, not just on a monitor in an office.

Same problem, three hats

Owner

A quote that landed a day late once cost me a job — I still price everything before I pick up a tool.

Shop floor

A handover only one person understood once cost a shift half a day — I don't build that twice.

Web

I've inherited sites nobody could touch after the person who built them left — mine don't end up that way.

How I work

The principles behind every decision.

"I'm data-driven. I rely on numbers rather than opinions, and I stand on principles, not positions."

Measure first

I wouldn't change a machine setting without a count first. I won't change a line of your site without knowing what a call or a quote is actually worth to you.

Fixed before built

A Metallbauer prices the job before cutting the first piece of steel — I price your site the same way: one fixed number before a line of code, not an open-ended retainer that keeps the meter running.

Handover the apprentice can run

I write the handover doc as if I'm never coming back — logins, a plain-language guide, and no step that only makes sense if you already know how the last one worked.

See the full process

Toolbox

Tools and technologies I work with most often.

What you get

HTML CSS JavaScript Git No framework lock-in

What stays in the lab

This site's blog & maps (Node.js) Motion studies (Canvas / WebGL) — see Experiment

What I don't ship

No WordPress lock-in No monthly builder fee No AI-only site

AI toolkit

I use AI the way I used Lean: as a tool, with a human reviewing every line.

Read about my AI journey

25 programming languages so far, starting with BASIC on a Sinclair ZX Spectrum 48K in 1983 — fourteen years before HTML.

Who this is for

So you know before you reach out.

For

  • Handwerk and Mittelstand businesses in Rheinland-Pfalz — and remote.
  • A site your own team can actually keep running.
  • A fixed price, agreed before a line of code.
  • Someone who has stood on your side of the deadline.

Get in touch · See my work

Not for

  • App or SaaS startups.
  • Redesign by committee.
  • Open-ended retainers.
  • "We need a developer in the office."

Experience

Two parallel tracks — two decades in manufacturing, and web development since I was a teenager.

Manufacturing

"Three colleagues from Japan taught me things about Kaizen no manual ever could — I couldn't have built that department without them."

2024 — Present

Business Project Manager

Moved to the European headquarters of a Mittelstand automotive supplier in Bad Sobernheim to lead a company-wide SAP IT project — still running it today. Two decades after starting on the shop floor, this is where the instinct for how Mittelstand businesses actually operate comes from.

2022 — 2024

Head of Kaizen Department

Built and led a dedicated Kaizen department at the plant in Bockenau, growing continuous improvement from a single role into its own team — with invaluable, hands-on support throughout from three expat colleagues from Japan. I couldn't have achieved what we did without them, and they continue to do a marvelous job.

2018 — 2022

Lean Promotion Officer

Returned from China to Bockenau just as the company changed hands, and worked through several process-improvement roles promoting lean methods across the plant.

The web

1997 — Present

1997–2003, then a long pause, now again

Self-taught web work alongside my full-time job in manufacturing — steady until 2003, mostly quiet for two decades after, and building again now: this site, with new client work on the way.

Outside of work, you'll usually find me traveling or spending time with family.

A website for your workshop, at a fixed price.

Tell me about your business and get back a clear scope, a fixed price, and a handover your own team can run.

Get in touch