RubyConf Africa · 2026 · latest
The Reviewable Codebase
Architecture and performance gates in Ruby. What Stripe and Spotify did to trust code they did not write, and the four properties that make a codebase cheap to review.
Senior software engineer · Nairobi, Kenya
I build payment systems that are boring on purpose.
Six years in fintech, almost all of it in payments — designing integrations, building backend infrastructure, and owning systems end to end from architecture through production support. I care about code quality, long-term maintainability, and raising the level of the teams I work in.
Open to senior backend and Rails roles
RubyConf Africa · 2026 · latest
Architecture and performance gates in Ruby. What Stripe and Spotify did to trust code they did not write, and the four properties that make a codebase cheap to review.
Every gate, budget and boundary from the talk, runnable.
RubyConf Africa. Calling native code from Ruby, and what it costs.
RubyConf Africa. Threads, Ractors, and how the machine really works.
DroidconKE & FlutterconKE. Bridging the Rails and mobile communities.
Consolidated several third-party payment provider integrations into a single reliable backend layer. Cut server costs by more than half and materially improved uptime.
Retrieval-augmented generation over medical research. A pipeline that ingests and embeds literature into ChromaDB for semantic search and Q&A, using local models through Ollama behind a Gradio interface.
Payment and accounting application recording payments in real time and generating periodic reports.
Separates music into stems with Spleeter — drag-and-drop uploads, stem playback and downloads.
Software Engineer
Software Engineer & Co-founder
Ruby on Rails · Ruby · JavaScript · Python · Kotlin · React · Hotwire / Stimulus
PostgreSQL · Redis · AWS (EC2, S3, RDS, Lambda, SQS, ElastiCache, Elastic Beanstalk) · Terraform · Docker
REST API design · Object-oriented design · CI/CD · Serverless · Payment systems · Brakeman · Git · Agile
LLM integration (OpenAI, Claude) · ChromaDB · HuggingFace · Ollama
Open to senior backend and Rails engineering roles, especially in fintech and payments.