Experience
HNG TechSoftware Engineer
Feb 2026 - May 2026- ●Engineered a zero-knowledge encrypted messaging platform implementing RSA-OAEP/AES-GCM client-side encryption for secure communication.
- ●Built secure backend systems integrating OAuth 2.0, RBAC, API versioning, and rate limiting.
- ●Developed an AI-powered Chrome Extension for content summarization.
NCBA GroupSystem Application Developer
Jul 2025 - Dec 2025- ●Developed CoreXchange, a dynamic, provider-agnostic integration platform that serves as a single middleware gateway for connecting core banking infrastructure with external mobile money and financial networks.
- ●Eliminated vendor-specific code bottlenecks by designing a scalable, plug-and-play architecture that utilizes pipe-delimited data mapping and unified TCP socket communication, allowing the bank to seamlessly onboard any external provider without rebuilding integration.
- ●Developed middleware services that improved reliability of communication between financial systems.
Zenetra LabsSoftware Engineer
Nov 2023 - Jun 2025- ●Architected and deployed backend services, improving platform reliability and enabling scalable application development.
- ●Engineered RESTful APIs and service integrations, reducing developer integration time by improving API structure and OpenAPI documentation.
- ●Built AI-enabled backend workflows integrating LLM-powered features and machine learning services into production applications.
JHUB AfricaSoftware Engineer Intern
Apr 2024 - Aug 2024- ●Automated CI/CD deployment workflows, improving release consistency across development environments.
- ●Implemented backend improvements and production fixes through debugging, testing, and system analysis.
- ●Investigated performance bottlenecks and delivered reliability improvements across distributed applications.
HNG TechBackend Developer (Intern)
Jul 2023 - Mar 2024- ●Developed RESTful APIs to support front-end applications and ensure seamless data communication.
- ●Implemented authentication and authorization mechanisms to secure endpoints.
- ●Worked closely with other engineers to learn and apply best practices in software development.
Education
Jomo Kenyatta University of Agriculture and TechnologyBsc. Computer Technology
2022 - 2026Conferred: August 2026 (Awaiting official degree certificate)
Skills
Programming Languages
Node.jsJavaTypeScriptJavaScript
Backend & Cloud Infrastructure
RESTful Web ServicesSpring BootNestJSRabbitMQDockerKubernetesMicroservices
Databases
PostgreSQLSQLMSSQL ServerMySQLMongoDBData Modeling
Frontend & Frameworks
ReactNext.jsTailwind CSSReact Native