About
Building software that works in the real world.
I'm a Software Engineer who can build software, but I also understand how software gets integrated, deployed, supported, and used by real businesses. That combination — engineering plus delivery — is how I work.
I have 4+ years of experience across software development, backend and frontend engineering, API integrations, fintech systems, automation, and technical implementation. At my current role I use Python, pandas, SQL, and REST APIs for payment reconciliation and data processing, and I take implementations from onboarding through UAT, go-live, and production support. I also built automation for repetitive configuration and support workflows, including AI-assisted processing.
Selected impact includes 25+ client implementations, a 23% reduction in average setup time, a 15% increase in client adoption, and a 30% improvement in time-to-value. I've also developed backend and full-stack solutions using Python, Django, JavaScript, React, and ASP.NET across fintech, logistics, and retail, including freelance software development.
Outside of client work I built Apply Pilot after noticing that many job-search platforms did not adequately cater to African job seekers, and after spending too much time tailoring CVs, writing cover letters, and tracking applications in Excel.
What I work on
- Backend systems, REST APIs, and data processing
- Frontend applications with JavaScript and React
- Fintech systems and payment reconciliation
- Technical implementation and production support
Languages
- English (Full Professional)
- Swahili (Native or Bilingual)
Education
- Bachelor's degree, Business Information Technology, Mount Kenya University (May 2024 — Dec 2026)
- Diploma, Business Information Technology, Mount Kenya University (Jan 2020 — Dec 2023)