All work

YDM Lean Platform

Lead Software Engineer · 2024 to present

One place for everything a factory has to keep track of and prove (safety checks, quality audits, supplier records, improvement ideas and targets) instead of twenty spreadsheets that never agree.

A look at it

What you would actually see

Screens from the real thing, not mock-ups. Click any of them to look properly.

User Dashboard.
User Dashboard.
Module Dashboard.
Module Dashboard.
Performance Dashboard.
Performance Dashboard.
Meeting page.
Meeting page.
What it does

The short version

  • Replaces around twenty separate tools and spreadsheets with one system the whole plant uses.
  • Every customer's information sits in its own separate database. No company can see another's data.
  • Audits, reminders and reports happen on schedule on their own, so nothing is missed because someone was on holiday.
  • Sold to manufacturers as a product, with a new customer set up in minutes and no downtime for anyone else.

Built with

The tools underneath. You do not need to know what any of these are; they are here for anyone who does.

TypeScriptExpressPrismaMySQLRedisNext.jsMUISocket.IOTraefikNginxDocker Compose

If you are technical, there is a full engineering write-up of this project, covering how it is put together and which decisions were genuinely hard.