Skip to content

Work

Client work is under NDA, so the case studies describe the problem, the approach and the outcome without naming the client. The interactive example shows the kind of system I design.

How a data pipeline copes

Data arrives from many sources, waits in a queue, is normalised into one model, then stored and served. Use the controls to put it under pressure.

Scroll sideways to see the whole flow.

Receiver AReceiver BQueueNormaliseone modelCachehot readsDatabasemanagedServing APIConsumers
Queued
0 / 12
Normalised
0
Dropped
0
Reads from cache
0%
  • Incoming message (shape by source)
  • Normalised record
  • Read served to a consumer

Illustrative simulation. Not a client or employer system.

Case studies