Hello, I'm Treasure Kabareebe

Lead Rails & Platform Engineer

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.

About

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.

Core Expertise

Ruby on Rails PostgreSQL Redis Sidekiq GraphQL Apache Kafka Apache Spark Data Pipelines Docker CI/CD Linux Observability

Domain Experience

Fintech Telecom SaaS Regulated Systems

Currently Focused On

  • Platform reliability & observability
  • Rails performance optimisation
  • CI/CD and deployment workflows
  • Building scalable SaaS systems for emerging markets

Case Studies

Production systems I've built and operated — ranging from end-to-end ownership to deep contributions on complex platforms.

Telecom / Data Platform

CEIR Platform

Ruby on Rails PostgreSQL Apache Kafka Apache Spark Docker CI/CD

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.

Data Scale

High-volume device registration pipelines ingesting data from multiple network operators

Performance

Query optimisation and indexing strategies to maintain low-latency reads on large datasets

Observability

Structured logging, metrics dashboards, and alerting to keep pipeline health visible

Deployment

Containerised services with automated CI/CD enabling confident, zero-downtime releases

Engineering challenges

  • Designing fault-tolerant data ingestion pipelines that handle upstream inconsistencies from multiple operators without data loss or silent corruption
  • Keeping query latency acceptable as dataset size grew — required deliberate schema evolution, targeted indexing, and query plan analysis
  • Building observability from scratch so on-call engineers could diagnose issues without needing deep system knowledge
  • Shipping infrastructure changes (Dockerisation, pipeline refactors) without disrupting live data flows or creating deployment risk
Fintech / Payments

Payment Gateway

Ruby on Rails PostgreSQL Docker CI/CD RSpec

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.

Team Leadership

Led and mentored engineers through feature delivery, code review, and incident management

Reliability

Designed for fault isolation and recovery — failed transactions never silently corrupt state

CI/CD

Automated pipelines with comprehensive test suites the team could deploy from confidently multiple times daily

Compliance

Audit trails, idempotency guarantees, and data integrity constraints to meet regulatory requirements

Engineering challenges

  • Ensuring idempotency across payment flows so retries and network failures never cause duplicate charges or inconsistent ledger state
  • Building CI pipelines rigorous enough that engineers trusted automated tests over manual verification before every deploy
  • Maintaining comprehensive audit trails for every state transition to satisfy compliance and support internal investigations
  • Leading incident response under pressure — diagnosing production issues quickly while keeping stakeholders informed and minimising blast radius
Fintech / Investment Platform

Robo-Advisory Platform

Ruby on Rails PostgreSQL AWS Packwerk RSpec

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.

Portfolio Management

Built portfolio rebalancing logic and a portfolio performance API requiring precise financial calculations and data accuracy

Observability

Drove comprehensive logging implementation as part of the AWS infrastructure migration team, improving production visibility in the new environment

Client Experience

Developed user management features and integrated Trustpilot to surface and manage client reviews within the platform

Architecture

Part of the team beginning a Packwerk-driven modular monolith transition to enforce package boundaries and improve long-term maintainability

Engineering challenges

  • Implementing portfolio rebalancing with the correctness guarantees a regulated investment product demands — wrong calculations have direct financial consequences for clients
  • Building the portfolio performance API to return accurate, consistent results across different time horizons and portfolio compositions
  • Establishing structured logging during the AWS migration to give the team meaningful production visibility without disrupting ongoing delivery
  • Navigating a Packwerk modular monolith migration — enforcing package boundaries in a large Rails codebase while keeping feature work moving

Infrastructure & Stack

The tools I reach for when building and operating production systems.

Core

Ruby on Rails
Primary framework
PostgreSQL
Primary database
Redis / Sidekiq
Queues & caching
Docker
Containerisation
CI/CD
Automated pipelines
Observability
Metrics & alerting
Linux
Server ops
Git
Version control

Secondary

Apache Kafka
Event streaming
Apache Spark
Data processing
React
Frontend
Python
Scripting & data

Writing

Technical articles on Rails, PostgreSQL, data engineering, and production operations.

Hackernoon

Articles on Hackernoon

Technical writing covering backend engineering, Rails patterns, and lessons from production systems.

More articles in progress — PostgreSQL optimisation, Dockerising Rails, and debugging production incidents.

Get in Touch

Open to senior backend and platform engineering roles, consulting engagements, and technical conversations. Drop me a message.