Platforms & web apps
Custom PHP/MySQL, Django and FastAPI backends, and WordPress with Oxygen Builder and ACF - CMSs, member areas, forums and dashboards.
e.g. IE Hub for Africa, COMESASoftware Developer Python & Django Developer Linux & Infrastructure Web Development Founder of Devlynx
I build platforms from scratch - and keep them running under pressure.
(01) - About
Software developer in Nairobi working in Python, Django and Linux. I'm Full Stack Developer and DevOps Engineer at ADRES Group and build my own products on the side - taking platforms from scratch to a stable production server, and keeping them running when it matters.
(02) - What I do
Most projects need more than a website. I take platforms from the first client meeting to a stable production server - and keep looking after them once they're live.
Custom PHP/MySQL, Django and FastAPI backends, and WordPress with Oxygen Builder and ACF - CMSs, member areas, forums and dashboards.
e.g. IE Hub for Africa, COMESAM-Pesa Daraja C2B with automatic bill reconciliation, SMS alerts, email and CRM flows (Fluent Forms, FluentCRM), and REST APIs for mobile clients.
e.g. Timaji WaterLinux and cPanel/Plesk servers, domain and server migrations, DNS, security incident remediation, caching and performance tuning.
e.g. LVBC, IGAD FSI migrationReact Native (Expo) apps for staff in the field - camera and on-device OCR, QR lookup, GPS capture - talking to the same backend as the dashboard.
e.g. Timaji meter reader, SMWCSPlatforms built, migrated or maintained for
(03) - How I work
I run the discovery meetings myself - goals, users, content, and what already exists that we can keep.
On a staging copy first, with the stack chosen to suit the client and the team who will run it.
Planned staging-to-production cutovers: data migration, database search-replace, and DNS and email preserved.
Security fixes, outages, caching and performance work after go-live - the part most projects skip.
(04) - Selected work
Drag the page - it scrolls sideways →

Continental platform for LM International, built in PHP: a public site in six languages, a custom CMS, a members forum with threads, mentions, direct messages and moderation, and an e-learning academy with courses and certificates.

A complete water-utility platform running a real provider: meter readings become bills, M-Pesa Paybill payments reconcile against them automatically, and field apps handle OCR meter reading and customer sign-up.

Led migration from Divi to Oxygen Builder with legacy case data migrated into WordPress/ACF.

Website for a water solutions and drilling company serving clients across Kenya.

Website for a gym in Kiserian: coaching programmes, gym rules, a workout and nutrition blog, and appointment requests.

Site for a Nairobi AI training and ICT consultancy: training programmes, services, products and assessment requests.
“Exceptional work! Delivered the project ahead of schedule with outstanding quality.”
“Highly recommend! Great communication and attention to detail throughout the project.”
“Your portfolio is a true testament to your hard work and dedication. Each project reflects a deep understanding of the subject matter.”
Next step