Ruth Waithera is a Software Engineer II based in Nairobi with 11 years of experience building resilient, high-throughput services and a 9-year professional track record that includes 4+ years at Microsoft. She leads development for people-data services that support over 1M enterprise customers and handle tens of thousands of requests per second, while ensuring SLA/SLO, compliance, and privacy requirements. Ruth helped found and rapidly prototype PeopleResolution services, shipping a functional system within six months and designing robust recovery and undo mechanics for profile unification. She mentors engineers, drives cross-team prioritization, and uses usage analytics to increase adoption and customer impact. An active full‑stack open-source contributor, she improved the Notes Preview UX and routing in the popular publiclab/plots2 Rails project—demonstrating a blend of backend systems thinking and user-facing polish.
11 years of coding experience
6 years of employment as a software developer
Bachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at Kenyatta University
a collaborative knowledge-exchange platform in Rails; we welcome first-time contributors! :balloon:
Role in this project:
Full-stack Developer
Contributions:266 reviews, 3 commits, 119 PRs in 6 months
Contributions summary:Ruth significantly contributed to the `publiclab/plots2` repository by implementing and refining the "Notes Preview" feature, a crucial functionality within the collaborative knowledge-exchange platform. Their work involved modifying and creating new views, controllers, and Javascript code to enable preview functionality, including the integration of image and location data. Additionally, the user addressed styling, UI adjustments, and performed testing while also refactoring existing components. Furthermore, they added a new route for all posts and the design of the "all posts" page.
Ecommerce site created using Ruby on Rails from the Ruby Web APIs
Contributions:22 commits, 14 PRs, 17 pushes in 2 years 1 month
ruby-on-railsrails-apiecommercerailsasciidoctor
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.