At Safaricom PLC, I built a Copilot and Microsoft Graph API workflow that reads incident emails and routes tickets to the right person or team, reducing mean time to resolution from ~2 hours to ~10 minutes.
I also built and shipped the IVR Outreach Hub dashboard in React and TypeScript, including its Express proxy layer and Azure SSO. On the Credit Control Automation system, I diagnosed and fixed a cache-key defect causing 99.9% data loss and raised automated test coverage to 94%.
Earlier, at Afristec (e-kraal), I built the backend for Talking Drum, a Node.js microservices and GraphQL platform for messaging, ads, and short-form video. My work has also included SRE, ETL pipelines, and applications across Java, Go, and React.

