Joshua Edewa is a pragmatic software engineer with nine years’ experience building and automating financial and public-sector systems across Kenya, currently driving payments and integration work at KCB Bank Group. He specializes in designing secure, highly available microservices and bulk payment engines, having led ISO 20022 upgrades and an automated M-PESA settlement engine that reduced manual intervention. Previously at KRA he built scalable tax-collection integrations and cut deployment time by 60% through automation, and earlier roles saw him introduce test-driven development and developer tooling. Based in Nairobi, he combines backend systems design with hands-on scripting (Python, Bash) to improve observability and operational efficiency, and is known for turning complex legacy codebases into performant, auditable services.
9 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Information Technology, Bachelor's degree, Information Technology at Jomo Kenyatta University of Agriculture and Technology
Contributions:16 PRs, 27 pushes, 5 branches in 3 years 2 months
management-systemfleet-managementphpfleetlaravel
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Joshua Edewa - Software Engineer at KCB Bank Group