§ Projects

Selected work.

Client and personal projects. The research-side work has its own page over at research.

№ 01

JiraniSoko

2024 – Present · Django · React Native · M-Pesa Daraja · PostgreSQL

A neighbourhood marketplace for Kenyan urban communities. Listings, jobs, motors, and property, the categories people actually look for in places like Kilimani, Eldoret, or Kisumu. The pitch is local trust: posts come from your area, and payments go through M-Pesa rather than card rails most people don't have.

Backend is Django and PostgreSQL with the M-Pesa Daraja API for STK Push and B2C disbursements. Mobile is React Native via Expo. The Android build is in beta; iOS follows. Web admin runs on the same Django app for moderation and dispute resolution.

It's the project I think about most. It's also the one that's taught me the most about the gap between a feature working in a notebook and a feature that survives a Saturday afternoon of real users.

№ 02

Multition Education

2024 – Present · Backend developer (freelance) · Django · PostgreSQL · Sentry · AWS

Multition is an AI-focused education platform with mentor-led courses across machine learning, deep learning, NLP, computer vision, and generative AI. Cohort enrolments and certificates on completion. I came on as a freelance backend developer and have been working on the Django and PostgreSQL side of the stack.

The platform serves 500+ students across 11+ courses, with 50+ certificates issued. Most of my work has sat in the course-and-cohort plumbing, the certificate generation pipeline, and instrumenting the backend with Sentry so the people running the platform actually know when something breaks.

№ 03

Sunrise Drilling Limited

2024 – Present · Web developer (freelance) · Django · PostgreSQL · Grafana

Ongoing freelance work as the web developer for Sunrise Drilling, a Kenyan drilling company. Corporate site with dynamic services, a secure admin backend, and a Grafana dashboard for keeping an eye on traffic and uptime. The interesting parts are operational: making sure the team can update content without me, and that the site stays quiet when it should.

№ 04

Earlier client work

2022 – 2024 · Django · HTML/CSS/JS · PostgreSQL

A handful of small but real client projects across two countries. Each one shipped to production, with auth, dynamic content, and a real database behind it.

  • teddyvisuals.com, creative portfolio and media site for a visual studio.
  • Mamafua Agency, service-business site with a custom request flow.

Less glamorous than the research, but this is the work that actually taught me deployment, monitoring, and the discipline of not breaking what already works.

For more detail on any of these, code, methods, or just the war stories, get in touch. Research write-ups live on the research page, and the shorter, hiring-friendly version is on the résumé.