
Aurora LMS
Kindle Academy's LMS was falling over at exam time. We rebuilt it as one platform for 80,000 students.
We run infrastructure like an engineering product: infrastructure as code, GitOps delivery on Kubernetes, automated CI/CD and SRE practice. When the product is already slow or old, we find the bottleneck and migrate without downtime.
Reliable cloud operations are boring by design: every change reviewed and automated, every rollback rehearsed, every slowdown measured before anything is touched. We build that operating model, then fix what is actually hurting.
After the workflow is clear, we lock the technical choices that keep the product maintainable. These are the ones we use here:
Chosen because we have run it in production, not because it is fashionable.
From the first data model to a production deploy. Here is what we hand over.
Clusters, networks and cloud accounts defined in Terraform and delivered with GitOps. No console-clicking, no drift, no snowflake environments.
A pipeline from commit to production that tests, previews and rolls back by itself — with the dashboards and on-call practice to run it calmly.
Slow queries, exhausted pools and old systems. We read the query plans, fix the data path, and move the old system in steps while the business stays up.
Reducing P99 Query Latency from 1.8s to 32ms Under 40,000 RPM
When auditing a high-volume logistics dispatch dashboard suffering from database connection starvation during peak operating hours, we diagnosed unindexed sequential table scans joining 6 relational tables on every polling cycle. We restructured the read pipeline: introduced Redis read-through caching for volatile active driver locations, implemented partial composite indexes on active dispatch statuses, and deployed PgBouncer connection pooling. P99 query latency dropped from 1,840ms to 32ms while reducing database CPU utilization from 94% to 18%.

Kindle Academy's LMS was falling over at exam time. We rebuilt it as one platform for 80,000 students.

Strata Retail spent 35 hours a week reconciling supplier invoices by spreadsheet. We built one ops portal for 24 branches.

Dispatchers were refreshing a 50-column spreadsheet while 350 trucks pinged GPS. We built a live dispatch board that keeps up.
Ready to turn this into a product? Tell us what you need.