← All work

202402 / 04

Events Over Batches

Modernising legacy DVSA systems into event-driven AWS architecture — SNS, SQS, EventBridge, and Lambda replacing brittle overnight jobs.

Event-drivenAWSLambdaEventBridge

Problem

Legacy government systems leaned on batch processes and tight coupling. Failures were opaque, changes were slow, and the architecture couldn’t keep pace with the services built on top of it.

System

Architected event-driven flows on AWS: SNS and SQS for messaging, EventBridge for routing, Lambda for compute. Applied Command and Factory patterns to untangle the code itself, and containerised services with Docker for consistent environments.

Outcome

Legacy paths replaced with explicit, observable event flows. Systems that critical national services depend on became easier to change, test, and support — with rapid response when production needed it.