Backend software engineer. I build server-side systems with a focus on clean architecture, microservices, and real-world impact β currently working on infrastructure that connects smallholder farmers to markets across East Africa.
Languages
Frameworks & Tools
Soko is a microservices platform connecting Ugandan smallholder farmers with buyers. Built with FastAPI and designed for real-world deployment in the East African agritech space.
Architecture highlights:
- 5 independent services: Auth, Farmer, Buyer, Produce, Recommendation
- Each service has its own PostgreSQL database (true microservice isolation)
- Async inter-service communication via RabbitMQ
- Nginx API gateway routing all external traffic
- Dockerised for consistent local and cloud deployment
π¦ View the repo β
- AWS Developer Associate (DVA-C02)
- Cloud deployment and infrastructure
- System design patterns for distributed systems
Final year CS student @ International University of East Africa Β· Building things that matter in East Africa


