Hello, I'm Treasure Kabareebe
Building scalable, reliable, data-intensive production systems.
I specialise in backend systems, infrastructure, and operational reliability across fintech and telecom platforms where uptime, performance, and data integrity are critical.
I'm a senior software engineer with deep ownership across the full lifecycle of production systems — from schema design to deployment pipelines to on-call reliability.
My core stack is Ruby on Rails paired with PostgreSQL, but my day-to-day spans infrastructure, data pipelines, observability tooling, and product delivery. I've shipped systems in regulated fintech environments and high-throughput telecom platforms where correctness, uptime, and maintainability are non-negotiable.
I care about systems that other engineers can confidently operate, not just systems that work when I'm watching. That means readable code, meaningful metrics, and CI pipelines teams actually trust.
Production systems I've built and operated — ranging from end-to-end ownership to deep contributions on complex platforms.
Central Equipment Identity Register platform processing national-scale device registration data across multiple mobile network operators. The system ingests high-volume data streams, enforces regulatory compliance, and serves real-time query APIs to carriers and regulators.
High-volume device registration pipelines ingesting data from multiple network operators
Query optimisation and indexing strategies to maintain low-latency reads on large datasets
Structured logging, metrics dashboards, and alerting to keep pipeline health visible
Containerised services with automated CI/CD enabling confident, zero-downtime releases
Production payment processing system handling real financial transactions with strict reliability and compliance requirements. Led a team of engineers owning the full development lifecycle — from feature delivery to incident response.
Led and mentored engineers through feature delivery, code review, and incident management
Designed for fault isolation and recovery — failed transactions never silently corrupt state
Automated pipelines with comprehensive test suites the team could deploy from confidently multiple times daily
Audit trails, idempotency guarantees, and data integrity constraints to meet regulatory requirements
German investment platform offering clients visibility into and control over their ETF portfolios. Contributed to the client-facing Rails application across portfolio management, infrastructure migration to AWS, and an architectural shift toward a modular monolith — operating within a regulated European financial environment with strict requirements around data accuracy, auditability, and client trust.
Built portfolio rebalancing logic and a portfolio performance API requiring precise financial calculations and data accuracy
Drove comprehensive logging implementation as part of the AWS infrastructure migration team, improving production visibility in the new environment
Developed user management features and integrated Trustpilot to surface and manage client reviews within the platform
Part of the team beginning a Packwerk-driven modular monolith transition to enforce package boundaries and improve long-term maintainability
The tools I reach for when building and operating production systems.
Core
Secondary
Technical articles on Rails, PostgreSQL, data engineering, and production operations.
Technical writing covering backend engineering, Rails patterns, and lessons from production systems.
More articles in progress — PostgreSQL optimisation, Dockerising Rails, and debugging production incidents.
Open to senior backend and platform engineering roles, consulting engagements, and technical conversations. Drop me a message.