Projects

Things I've
built.

A selection of recent work — from a live product to systems running on the factory floor. Some client projects are shown anonymously, but the work is real.

01

Just-Solutions platform

LiveJust-Solutions products
See the products→

A shared SaaS foundation running three live products: A11ySolutions (accessibility monitoring), QRSolutions (dynamic QR codes) and LessonSolutions (tutor admin). Accounts, roles, subscription billing and invoicing, transactional email and multilingual interfaces are built once and reused, while every product keeps its own database and deploys independently.

React 19TypeScriptExpress 5PrismaPostgreSQLMollie

02

Factory label-printing system

CompletedAn automotive parts manufacturer

Replaced three fragile Excel workbooks with a single source of truth for printing automotive transport tags across the factory floor. A central database and admin console feed lightweight print stations that run fully offline and give every box a unique, traceable serial. Barcodes are rendered in software and label layouts are stored as data, so new formats are added without touching code.

NestJSPrismaPostgreSQLReactTauri (Rust)

03

Employee management system

CompletedAn automotive parts manufacturer

A full-stack application for HR and workforce administration — employee records, roles, and related company data — with secure authentication and a redesigned, switchable interface. Runs in production behind a containerised stack.

React 19TypeScriptTailwind CSSFlask (Python)PostgreSQL

04

ERP ↔ OEE integration API

In progressAn automotive parts manufacturer

Middleware connecting the client’s ERP database to their factory-floor monitoring (OEE) system, keeping production data in sync between the two. Ships with an admin interface for managing users, roles, permissions, and API tokens, secured with JWT and token-based authentication.

FastifyTypeScriptDrizzle ORMPostgreSQLReact

05

Warehouse order-tracking system

In progressAn automotive parts manufacturer

A real-time order-tracking system for the warehouse floor, showing live order status on kiosk displays. A central API and message pipeline feed ruggedised display devices, with over-the-air updates so the whole fleet stays current without a site visit.

Node.jsReactRabbitMQMQTTRust

Have something like this in mind?

Whether it's a product, an integration, or something on the shop floor — tell me about it and I'll tell you honestly how I'd approach it.