Head of Technology and Senior Software Engineer with 8+ years of experience leading teams and building scalable distributed systems. After early career work in Android and ERP development at Smart Web Kenya, I joined Tiret Resorts in 2020 to architect a cloud-native NGO logistics platform from scratch. Following a major expansion pitch that drove revenue and regional adoption, I was promoted to Head of Technology to lead engineering strategy and platform scale-out. Today, I direct a small engineering team operating Spring Boot–based event-driven services that supports multiple concurrent users at peak with sub-150 ms latency while improving NGO productivity by ~55%. My focus centers on resilient backpressure-aware processing, deep system observability, and integrating Agentic AI to power agentic RAG workflows grounded in live data.
Head of Technology
Tiret Resorts • Kenya
March 2023 - Present
Promoted to Principal Lead during platform scale-out and growing engineering needs, owning technical strategy, system architecture, and delivery while expanding managerial scope across recruiting, mentorship, and stakeholder alignment.
Senior Software Engineer
Tiret Resorts • Kenya
January 2020 - Feb 2023
Architected and delivered a cloud-native NGO communication and logistics platform from inception to production, owning system design, backend architecture, testing strategy, and long-term maintainability while leading day-to-day engineering execution.
Android Software Engineer
Smart Web Kenya • Nairobi, Kenya
September 2017 - December 2019
Began career building and shipping production-grade Android applications, delivering end-to-end mobile features, integrating backend APIs, and ensuring stable releases for real-world client deployments.
SparrowX - Enterprise Agentic Knowledge | Internal Company Directory
2025 – Present
An enterprise agentic knowledge system for engineering organizations, combining durable multi-step AI orchestration with structured company context, document intelligence, grounded reasoning, and self-referential developer onboarding.