Hamza.
← work

Case study

SHARP — high-throughput data microservice

Software Engineer · Synergy-IT · 2020–2023

A microservice that serves a national education dataset at very high speed — the full 1.8M-user repository in under a minute.

▸ Serves the full 1.8M-user repository (~6GB) in under 50 seconds

▸ Sub-10ms average response time on hot paths

Problem

A large government education dataset had to be gathered and served fast enough for downstream microservices, under tight latency budgets.

Approach

A .NET Core microservice tuned for throughput — domain-driven design, parallelised (TPL) data pulls, and a read model shaped to the exact query pattern, deployed via Bicep and YAML CI/CD.