Open-Source Software Engineer
Worked on Meshery and Kubernetes discovery flows, including streaming-list optimizations, CRD and operator improvements, test stability, and resource synchronization behavior across cluster environments.
I am a software engineer focused on backend systems, Kubernetes, and the kind of infrastructure work where performance, reliability, and clear design all need to hold up at the same time.
Over the last 6+ years, I have worked across fintech, analytics, and developer tooling, building systems used by large active user bases and engineering teams that depend on software behaving well in production, not just in local demos.
I enjoy work that sits close to real operational constraints: API behavior under load, distributed processing, Kubernetes resource synchronization, and platform decisions that make future delivery simpler instead of harder.
MSc Artificial Intelligence, Distinction
Certified Kubernetes Administrator
Go, Python, C#, JavaScript, Kubernetes, AWS, Azure
The home page is the quick overview. This page is the deeper version: experience, context, education, and the through-line behind the systems work I care about.
My path into software has always leaned toward complex systems. Earlier work in fintech put me close to transactional integrity, operational risk, and high-availability services. Later roles pulled me further into data pipelines, internal tools, and cloud-native platform work, where throughput and observability mattered just as much as product speed.
That progression naturally led into Kubernetes and infrastructure-focused engineering. I find that environment especially compelling because it rewards both technical depth and good judgment. Small implementation details can have large system-wide consequences.
Worked on Meshery and Kubernetes discovery flows, including streaming-list optimizations, CRD and operator improvements, test stability, and resource synchronization behavior across cluster environments.
Led engineers building internal tools and distributed pipelines, improved CI/CD, owned production services, and delivered systems used daily by more than 10,000 users.
Built financial microservices, supported cloud migration to Azure, and helped reduce transaction latency using event-driven workflows and resilient backend services.
Nottingham Trent University
Distinction
University of Nairobi
First Class Honours
I am especially interested in systems that blend sound backend engineering with modern AI capabilities without losing practicality. That means paying attention to latency, resource use, resilience, and the quality of the operator or developer experience around the system, not just the core model or service itself.
Open-source contribution
Contributed to Meshery and MeshSync discovery flows, improving Kubernetes resource tracking, streaming-list performance, and cluster synchronization behavior.
Project
Designed an operator to synchronize ConfigMaps and Secrets across namespaces with a focus on reliability and consistency in multi-service production environments.
Research project
Explored real-time image enhancement models for constrained edge and drone-based systems, balancing perceptual quality with memory and latency constraints.
The Linux Foundation
Certificate file can be added to public/certificates/
Add file and update link in src/data/profile.ts
Microsoft
Certificate file can be added to public/certificates/
Add file and update link in src/data/profile.ts
Microsoft
Certificate file can be added to public/certificates/
Add file and update link in src/data/profile.ts