Outhan Chazima
Systems Architect & Software Engineer · Nairobi, KEOpen to architecture challenges

I design systems
that scale and
architectures that last.

Outhan Chazima — specializing in system design & architecture and applied AI. I turn ambiguous product problems into resilient, distributed systems — and increasingly into LLM-powered features: RAG pipelines, AI agents, and semantic search. Currently engineering travel-tech infrastructure at Triply.co.

6+years engineering
BScMath & Computer Science
145+public repositories
IBMBig Data Engineer awards
What I do

Core expertise

SEC.01 / SYSTEMS
NODE.01

System Design

Capacity planning, data modeling, API contracts, and trade-off analysis. I design for the failure modes first — then for the happy path.

NODE.02

Distributed Architecture

Event-driven microservices, message queues, idempotency, and eventual consistency — systems that stay correct when networks don't.

NODE.03

Scalability Engineering

Caching strategies, database sharding, horizontal scaling, and load testing to take systems from thousands to millions of requests.

NODE.04

Payments & Fintech Infrastructure

Battle-tested experience building payment rails and transaction systems where double-charges and lost ledger entries are not an option.

NODE.05

API & Platform Design

Clean, versioned, well-documented interfaces — REST and event APIs that other teams can build on without reading the source.

NODE.06

Technical Leadership

Architecture reviews, design docs, mentoring engineers, and aligning system decisions with product and business goals.

Tools of the trade

Stack

SEC.02 / STACK
STK.01

Architecture & Design

System DesignMicroservicesEvent-Driven ArchitectureAPI Design (REST / GraphQL)Distributed SystemsDomain Modelling
STK.02

Languages

TypeScriptPythonGoJavaJavaScriptSQL
STK.03

Backend

DjangoNestJSNode.jsFlaskExpressCelery
STK.04

Frontend

AngularTailwindCSSRxJS / SignalsHTML5 & CSS3Vue.js
STK.05

Data & Messaging

PostgreSQLApache KafkaApache CassandraRedisApache HadoopMySQL
STK.06

Infrastructure & DevOps

DockerKubernetesLinuxNginxCloudflareAzure DevOpsCI/CD
STK.07

Applied AI & ML

LLM IntegrationRAG PipelinesAI AgentsLangChainVector DatabasesEmbeddingsSemantic SearchPrompt EngineeringOpenAI / Anthropic APIsPyTorchHugging FaceModel Evaluation
Selected work

Deployments

SEC.03 / DEPLOYMENTS
Real-time

Real-Time Analytics Dashboard

JamboPay

An event-driven analytics platform that ingests transactions from every company system and surfaces live revenue and profit insights to TV, web and mobile dashboards.

Proprietary — architecture walkthrough available on request

  • 30% reduction in data processing time
  • Real-time streaming to TV & mobile dashboards
  • Unified view across all transaction sources
KafkaDjangoCassandraRedisAngular
Payments

Disbursement Platform

JamboPay

Backend platform for high-volume disbursements across multiple channels, with an Angular operations console. Led the system architecture end-to-end.

Proprietary — architecture walkthrough available on request

  • 100M+ KES disbursed
  • 40% improvement in disbursement efficiency
  • Multi-channel payout routing
DjangoNode.jsPostgreSQLRedisAngular
GovTech

Airports Authority Revenue Collection

Kenya Airports Authority

Revenue-collection system used across every airport and airstrip in Kenya, including a USSD app and an Android POS for parking-fee enforcement. Led a team of four.

Government deployment — details available on request

  • 2M+ KES collected daily
  • eCitizen & M-Pesa STK push
  • Led a team of 4 engineers
NestJSPostgreSQLUSSDAndroid POSM-Pesa
Payments

Ferry Payment System

Kenya Ports Authority

Cashless gate-control and revenue-collection system for ferry crossings, integrated with M-Pesa and eCitizen for secure transaction processing.

Government deployment — details available on request

  • $6k → $23k daily collections
  • 100% cashless collection
  • Automated gate control
NestJSPostgreSQLM-PesaeCitizen
Platform

Multi-Telco USSD Proxy

JamboPay

A configurable USSD gateway bridging Safaricom, Airtel and Telkom, with validation checks that let teams stand up new USSD applications quickly.

Proprietary — architecture walkthrough available on request

  • Unified 3 telco integrations
  • Config-driven USSD apps
  • Built-in request validation
NestJSNode.jsPostgreSQL
FinTech

CBK Reporting System

Central Bank of Kenya · Regulatory

A Django platform that automates collection, validation and submission of regulatory financial reports to the Central Bank of Kenya for payment service providers.

Proprietary regulatory system — details available on request

  • Automated regulatory reporting
  • Validation & submission pipeline
  • Dockerised deployment
DjangoPostgreSQLDockerAngular
Where I've built

Build log

SEC.02 / EXPERIENCE

Senior Software Engineer

Triply.co — Travel-tech, Nairobi
Current

Designing and scaling the core platform behind a travel-tech product — booking flows, payment integrations, and the services that hold them together.

  • Own architecture decisions across booking, payments, and notification services.
  • Design event-driven workflows for reliability under unpredictable third-party APIs.
  • Build LLM-powered features — RAG over travel content and AI agents that assist booking flows — with evaluation, cost and latency budgets baked in.
  • Lead design reviews and mentor engineers on system-design thinking.
Node.jsTypeScriptPostgreSQLRedisEvent-drivenLLMs / RAGCloud

Software Engineer

JamboPay (WebTribe) — Payments & Fintech
Previous

Designed and led payment, revenue-collection and analytics platforms at one of Kenya's established fintech players — high-volume transaction processing where correctness is everything.

  • Led the architecture of a disbursement platform (Django, Node.js, PostgreSQL, Redis) that disbursed 100M+ KES, improving disbursement efficiency by 40%.
  • Built the Kenya Airports Authority revenue system — leading a team of 4 — driving daily collections past 2M KES via USSD, POS enforcement and eCitizen / M-Pesa.
  • Delivered the Kenya Ports Authority ferry payment system (NestJS, PostgreSQL): lifted daily collections from ~$6k to ~$23k and reached 100% cashless collection.
  • Architected a real-time analytics platform on Kafka, Cassandra and Redis that cut data-processing time by 30% and streamed live revenue to TV & mobile dashboards.
  • Designed a multi-telco USSD proxy (NestJS) bridging Safaricom, Airtel and Telkom, plus a billing microservice that improved reporting by 50%.
DjangoNestJSKafkaCassandraPostgreSQLRedisPayments

Software Developer

BeanSoft Technologies
Earlier

Full-stack product development — shipping features end to end and building the engineering fundamentals that later grew into an architecture focus.

  • Built a crypto-exchange platform with Dollar-Cost-Averaging and Grid trading bots.
  • Python/Flask services on Redis, Celery and PostgreSQL, integrated with the Binance API.
PythonFlaskCeleryRedisVue.jsDocker

BSc Mathematics & Computer Science

Machakos University
2016 — 2020

Mathematical foundations behind the engineering — plus IBM Big Data Engineer Explorer & Mastery awards (2019) and a Google Africa Development Scholarship.

Applied MathematicsAlgorithmsBig Data
How I think

Design principles

SEC.03 / PHILOSOPHY
01

Design for failure, not demos

Every dependency will eventually time out, duplicate, or lie. Good architecture assumes it from day one.

02

Boring technology, exciting outcomes

Proven tools, well-understood patterns. Novelty belongs in the product, not in the production database.

03

Diagrams before deployments

If a system can't be explained on one whiteboard, it can't be debugged at 3 a.m. either.

04

Scale is a measurement, not a guess

Capacity decisions come from numbers — load tests, p99 latencies, and growth curves — not vibes.

Recognition

Certifications & awards

SEC.07 / CREDENTIALS
2022

Software Architecture: Patterns for Developers

LinkedIn Learning
2020

Google Africa Development Scholarship — Mobile Web

Google · Pluralsight
2019

Big Data Engineer Mastery Award

IBM
2020

BSc Mathematics & Computer Science

Machakos University
Open to architecture challenges

Let's design something
that doesn't fall over.

Consulting on system design, architecture reviews, or senior engineering roles — I'm one message away.

Topic

© 2026 OUTHAN CHAZIMA — NAIROBI, KENYABLUEPRINT REV. 2.0 · BUILT WITH ANGULAR · BUN · SSR