John Simiyu is a Software Engineer with nine years of experience designing and building financial systems across digital banking, lending, and payments from Nairobi. He specializes in backend services and event-driven microservices using Spring Boot and various Node/Python stacks, while also shipping React/Next front-ends and Flutter mobile apps. At Klar he develops and tests resilient distributed services and mentors junior engineers, and previously held senior and lead engineering roles delivering production systems at Emerging Capital Holdings and Vyrosoft. An active open-source contributor, he added Java and Ruby build/deploy support to the lightweight PaaS piku, reflecting a practical DevOps mindset. Holding a First Class BSc in Telecommunications and Information Technology, he brings telecoms rigour to financial software and a knack for simplifying deployment workflows.
9 years of coding experience
4 years of employment as a software developer
Highschool, A, Highschool, A at Friends School Kamusinga
Bachelor of Science Telecommunication and Information Technology, BSc. Telecommunications, First Class Honours, Bachelor of Science Telecommunication and Information Technology, BSc. Telecommunications, First Class Honours at Kenyatta University
The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers.
Role in this project:
Back-end & DevOps Engineer
Contributions:5 commits, 7 PRs, 22 comments in 4 months
Contributions summary:John significantly contributed to adding support for Java applications, including deployment via Maven and Gradle. They introduced Java-specific build and deployment processes within the Piku PaaS, integrating Maven, and Gradle commands. Furthermore, the user made enhancements to include Ruby application support within the deployment pipeline, incorporating features to deploy Ruby apps using bundler. They also made changes that refined deployment workflows.
Contributions:26 commits, 1 PR, 26 pushes in 2 years
apimpesampesa-apimpesa-sdkmpesa-backend
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.