
SENIOR SOFTWARE ENGINEER // ENGINEERING MANAGER
Building scalable software solutions and leading high-performing engineering teams
Designing and implementing scalable, maintainable software systems using modern technologies and best practices.
Leading and mentoring engineering teams, establishing technical standards, and driving engineering excellence.
Providing expert guidance on technology strategy, system design, and engineering processes to drive business success.
Key projects and contributions across fintech, agtech, and AI-powered solutions
Co-founded and built enterprise-grade conversational AI platform from the ground up. Architected scalable microservices infrastructure supporting multi-tenant deployments with advanced NLP capabilities and seamless integration with modern tech stacks.
Built cross-platform mobile application serving 1M+ smallholder farmers across Africa. Developed offline-first architecture for farmer enrollment, loan management, and supply chain optimization in low-connectivity environments.
Architected and deployed USSD application serving farmers across Kenya, Rwanda, Zambia, Nigeria, and other African countries. Enabled feature phone access to critical agricultural services and financial transactions.
Designed and implemented secure payment processing systems handling millions of transactions. Built webhook platform and RESTful APIs for card processing, mobile money integration, and merchant management with PCI-DSS compliance.
Delivered 50+ successful projects for global clients, specializing in scalable web applications, mobile apps, and cloud infrastructure. Consistently achieved 95%+ client satisfaction with on-time, high-quality deliverables.
Built and led high-performing engineering teams of 5-15 developers. Established technical standards, code review processes, and agile methodologies resulting in 40% improvement in delivery velocity.
I'm a Senior Software Engineer and Engineering Manager with a proven track record of building impactful solutions across diverse industries. As a passionate technologist and people leader, I bring years of experience architecting scalable systems and leading high-performing, multicultural teams.
My journey has taken me through leading organizations like One Acre Fund, PaySwitch, and Buni.ai, where I've combined technical excellence with cross-cultural leadership. I've successfully managed diverse teams across multiple regions and cultures, fostering collaboration and driving engineering excellence while mentoring the next generation of developers.
When I'm not architecting systems or leading teams, you can find me exploring cutting-edge technologies, contributing to open-source projects, and sharing knowledge with the global developer community.
Built and deployed solutions across multiple continents, serving millions of users
Have a project in mind or just want to chat? I'd love to hear from you. Let's create something amazing together.