Portfolio
Projects & Builds
A selection of projects I've designed and built — ranging from security tooling to SaaS platforms. Each project is production-minded with a focus on clean architecture and security-by-design.
tuSupport
Multi-Tenant SaaS Fundraiser Platform
A multi-tenant SaaS platform for digitising informal Kenyan fundraising ("harambees"). Built on security-by-design principles with full tenant isolation, RBAC, and a versioned RESTful API.
- ▸Tenant-isolation strategy with organisation-scoped data model
- ▸M-Pesa Daraja API integration for mobile payments
- ▸Role-Based Access Control (RBAC) across all endpoints
- ▸Financial ledger tracking and audit-grade logging
- ▸12-week phased delivery roadmap with full technical scope
Firewall Rules Optimizer
Python · Linux Security Tool
A Python CLI tool that analyses and optimises iptables firewall rule sets on Linux systems — reducing processing overhead while preserving the original security intent of each rule.
- ▸Rule prioritisation and re-ordering logic
- ▸Reduces iptables processing overhead without weakening policy
- ▸Produces maintainable, documented recommendations
- ▸Tested on Kali Linux and Garuda Linux environments
Academic Full-Stack Apps
Django · MySQL / PostgreSQL
A collection of full-stack web applications built for university coursework using Django with relational schemas in MySQL and PostgreSQL.
- ▸Backend logic with CRUD operations
- ▸Database-driven features with schema design
- ▸Relational data modelling and query optimisation