Data systems
Django + PostgreSQL applications for record-keeping, elections, and inventory — built for organisations that need something reliable more than something flashy.
Kampala, Uganda
Final-year statistics student building Django and PostgreSQL systems for student elections, clinic stores, and research repositories — backed by the R, Stata, and survey-tooling work behind the numbers.
Making numbers usable — for clinics, campuses, and the people who have to act on them.
Django + PostgreSQL applications for record-keeping, elections, and inventory — built for organisations that need something reliable more than something flashy.
Analysis and reporting in R, Python, Stata, and SPSS, plus field data collection with tools like KoboToolbox and SurveyCTO.
Thin adapters between model APIs and application logic — used when scoring or summarisation helps, without replacing the hard business rules that actually run the system.
Real organisations, not exercises. Student elections and clinic store systems people use.
A Django/PostgreSQL election platform built for my dissertation, with a two-tier admin model, a ballot-secrecy-preserving audit trail, and public results reporting.
Public site and casting booth for Kapchorwa Students' Development Association elections, with separate pages for voters and the ballot booth.