Experience
4+ years designing and delivering enterprise integration and API platforms across energy, banking, ERP, and SaaS environments.
Technical Skills
Languages & Frameworks
JavaSpring Boot
Integration & APIs
MuleSoft 4Anypoint PlatformWSO2RESTSOAPRAMLOpenAPI
Architecture
API-Led ConnectivityMicroservicesEvent-Driven Integration
CI/CD & DevOps
MavenGitGitLab CI/CDJenkinsDockerKubernetes
Cloud
AWSAzureOracle Cloud Infrastructure
Security
OAuth2OpenID ConnectRBACAPI Security Policies
Databases
Oracle DBPostgreSQLMongoDB
Education
Bachelor's Degree in Information Technology
Kenyatta University, Kenya
Languages
English (Fluent)Kiswahili (Fluent)German (A2)

Enterprise Integration & APIs
Designing scalable integration solutions and API platforms that power enterprise systems
Oct 2023 - Present
Senior Software Engineer (Integration & APIs) · Deloitte Consulting
Nairobi, Kenya
- Designed and implemented end-to-end integration solutions using MuleSoft 4 for enterprise energy platforms (E.ON).
- Led API design using API-led connectivity, defining System, Process, and Experience APIs with RAML/OpenAPI.
- Built and deployed cloud-native integration services with runtime management, API policies, and monitoring.
- Improved API response times by 28% and reduced regression effort by 35% through performance tuning.
MuleSoftDataWeaveJavaSpring BootRAMLDockerKubernetesAzure
Mar 2022 - Oct 2023
Software Engineer - Backend & Integration Quality · KCB Bank Group
Nairobi, Kenya
- Contributed to digital banking platforms, validating APIs and system integrations.
- Developed automated test suites for REST and SOAP services in regulated environments.
- Automated 40% of regression test coverage, reducing release cycles by 22%.
JavaREST-assuredSeleniumSOAPUIJMeterJenkinsAzure DevOps
2020 - 2021
Software Engineer · SteamLabs Africa
Nairobi, Kenya
- Designed a cloud-based SaaS e-learning platform using Java and Spring Boot.
- Built secure REST APIs with Spring Security authentication and authorization.
- Containerized services with Docker, reducing API response times by 50%.
JavaSpring BootSpring SecurityMongoDBDockerREST APIs
Certifications
MuleSoft Certified Developer - Level 1 (Mule 4)
AWS Certified Cloud Practitioner
Microsoft Certified: Azure Fundamentals
Oracle Cloud Infrastructure (OCI) Foundations Associate
Oracle Cloud Infrastructure (OCI) Multicloud Architect Associate
ISTQB Certified Tester Foundation Level (CTFL)
Microsoft Certified: Security, Compliance, and Identity Fundamentals