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.