Nephat Muchiri
@nephatmuchiri
Senior software engineer building scalable backend and AI-first systems for telecom, banking, and emerging markets.
What I'm looking for
I’m a Senior Software Engineer with 7+ years of experience building scalable backend systems, financial platforms, and cloud-native applications across telecom, banking, and digital agriculture ecosystems. I focus on designing microservices architectures, large-scale integrations, and resilient infrastructure that serves millions of users.
In my current role as a Senior AI First Software Developer, I build enterprise telecom billing and revenue management systems and deliver AI-assisted defect detection using Retrieval Augmented Generation (RAG) and vector search. I also develop AI-driven development workflows with autonomous development agents and integrate AI-assisted tooling into CI/CD pipelines to automate defect identification and resolution.
Earlier, I led integrations for digital banking services by exposing core banking capabilities as secure REST APIs through WSO2 API Manager and building microservices to connect core systems to digital platforms. I’ve also delivered high-impact initiatives like enabling loan disbursement infrastructure and supporting banking migrations at large customer scale, while strengthening observability and DevOps best practices.
Experience
Work history, roles, and key accomplishments
Developed enterprise backend systems for telecom billing and revenue management. Implemented RAG-based defect detection and AI-assisted development workflows integrated into CI/CD pipelines.
Senior Software Engineer (IC)
Safaricom
Nov 2022 - Nov 2024 (2 years)
Worked on DigiFarm, a digital agriculture platform connecting farmers to markets and financial services. Built backend services including credit scoring, loan disbursement infrastructure, and partner integrations.
Lead Integrations Engineer
NBC Tanzania
Apr 2022 - Oct 2022 (6 months)
Led enterprise integration work for digital banking services for NBC Bank Tanzania. Exposed core banking services as REST APIs via WSO2 API Manager and built microservices and containerized CI/CD deployments.
Lead Software Developer
SYBYL
Mar 2022 - Oct 2022 (7 months)
Designed and built microservices-based integration platforms connecting financial institutions, fintech partners, and payment providers. Led containerization and deployment using Kubernetes/OpenShift and mentored junior engineers.
Application Developer
KCB Group
Mar 2021 - Mar 2022 (1 year)
Built backend systems and integration platforms supporting KCB’s digital banking infrastructure. Developed microservices and API management using WSO2 API Manager, including work on the KCB–BPR Rwanda bank merger APIs.
Freelance Android Developer
KMT Logistics
May 2020 - Feb 2021 (9 months)
Developed Android applications supporting logistics and fleet operations. Built user interfaces and backend integrations for logistics tracking workflows.
Education
Degrees, certifications, and relevant coursework
The University of Nairobi
Bachelor of Science, Computer Science
Earned a Bachelor of Science in Computer Science at the University of Nairobi.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Nephat?
You can contact Nephat and 90k+ other talented remote workers on Himalayas.
Message NephatGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
