Dmitri De Klerk

Work

Four systems, most recent first. Each covers what it was for, what made it hard, and what I would tell someone starting the same job.

2025–present

Multi-tenant commerce and ERP platform

Subscription clients, one estate

Rebuilding a proof-of-concept-turned-production platform into a multi-tenant estate, while the original kept trading.

TypeScript · AWS serverless · Next.js

2020–2025

E-commerce business, founded and run

Retail, two sales channels

Five years running my own retail business across two channels, including the inventory and order system behind it.

TypeScript · React · Firebase

2017–2021

Inflight retail on an aircraft edge fleet

Passengers and cabin crew, in flight

Retail software running on hardware installed on aircraft, syncing only between flights and fully offline in the air.

TypeScript · GraphQL · Ansible

2012–2017

Enterprise system for a nursing agency

Agency staff, booking to payroll

Five and a half years on a compliance-sensitive system covering booking candidates onto shifts through to paying them.

PHP · Node.js · MySQL