// architecture/
System Design
15 diagrams across 6 systems — service topology, distributed transactions, failure and compensation paths, data pipelines and runtime instrumentation. Each one was drawn from the actual source rather than from a description of it, so what you see is what runs.
drag to pan · ⌘ + scroll to zoom · fullscreen for the dense ones · every diagram exports as SVG and shows its Mermaid source
SmartSustain
PlatformCGLS Technology · lead engineer · Innovate UK funded
An Innovate UK funded Python and FastAPI platform that scores the sustainability of housing development sites, used by planning assessors across five West Yorkshire councils — backend, geospatial data model, scoring engine, AWS and the React frontend, all mine.
Views
Switch between views — the platform topology, the flows through it, and what happens when a step fails.
End-to-end platform architecture
Millions of government records flow through per-dataset loaders and domain processors into a MongoDB geospatial layer, out through a scoring engine, and into a map-driven interface used by planning assessors across five councils.