Land and property information in Rwanda is fragmented and hard to verify.
Result: One UPI search checks a plot against 11 national map layers, and says “Unknown” when a source has no data.
- Next.js
- PostGIS
- ArcGIS REST
Land and property information in Rwanda is fragmented and hard to verify.
Result: One UPI search checks a plot against 11 national map layers, and says “Unknown” when a source has no data.
Long-running AI document analysis shouldn’t block, or break, the API that receives the documents.
Result: Uploads return straight away; Celery workers retry a failed job 3 times with backoff before marking it FAILED.
In the request
Background workers
Staff spent hours reading, translating and pulling tables out of long documents by hand. The goal was one workspace where those jobs took seconds.
Result: Cut failed jobs 60% with retry and recovery in the document pipeline, with APIs under 200 ms.