End-to-end delivery
End-to-end delivery of an event-driven platform for gigabyte-scale imaging: content-addressed ingest, a native tiler, a domain-specific detection model, and the operational system on top.
- Python + C#
- RabbitMQ
- computer vision
- hybrid on-prem
problem
An instrument pipeline took roughly 20 minutes per file before anyone could look at the contents, and results lived outside the system people actually worked in.
action
Built the chain end to end: a versioned, content-addressed ingest buffer, a native tiler integration that cut per-file processing to about 1.5 seconds, a detection service consuming tiles over RabbitMQ with a custom-trained model, results flowing into the operational app for lifecycle, billing and reporting, across on-prem GPU and cloud.
outcome
A 20-minute batch step became near-real-time, landing in the same system where the work gets managed, invoiced and reported.
what i'd do differently
CI/CD and backups first, not last.