Ronald Ndirangu is a Senior Software Engineer with nine years of experience building and optimizing full-stack and serverless applications, currently at Microsoft after progressing from software engineer roles. He has a strong background in React/React Native, AWS serverless, Node.js and performance tuning, with hands-on experience reducing cold starts and technical debt in high-traffic systems. Ronald brings leadership in fast-paced, distributed teams—having shipped products at Remitly, Andela, SovTech and startups where he built an app from scratch handling over 1,000 weekend requests. His early training in electrical and control systems (PLC/SCADA) and work on embedded control at Bidco give him a practical edge in instrumentation and systems thinking that informs robust engineering decisions. Known as a pragmatic problem solver in Kenya, he combines rapid learning of new technologies with a track record of delivering reliable, production-grade software.
9 years of coding experience
9 years of employment as a software developer
Jomo Kenyatta University of Agriculture and Technology Electical and electronics engineering, Jomo Kenyatta University of Agriculture and Technology Electical and electronics engineering at Jomo Kenyatta University of Agriculture and Technology (JKUAT)
Programmable logic controllers and SCADA systems, Programmable logic controllers and SCADA systems at Centurion systems
diploma oracle linux, diploma oracle linux at Institute Of Software Technologies
An application that provides users with the ability to reach out to operations or repairs department regarding repair or maintenance requests and monitor the status of their request.
Contributions:56 PRs, 154 pushes, 46 branches in 1 month
monitorreachabilitymaintenance-requestsstatus
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.