Charles Ongao is an engineering team lead based in Nairobi with 11 years of experience building reliable, scalable Rails systems and leading small, high-impact teams. He excels at simplifying architectures—recently consolidating a Rails API + React stack into a performant Rails 8 monolith with Hotwire/Turbo—and balancing rapid feature delivery with zero-downtime operations using feature flags and CI/CD. Charles has a strong track record integrating payments, USSD, banking and HRIS systems to enable real-time financial services at scale, onboarding 1,000+ employees per month and processing sustained multimillion-KES transactions. He pairs hands-on engineering (upgrades from Rails 4→6, large-scale document migrations to S3) with product-facing collaboration, shaping roadmaps alongside founders and stakeholders. Known for mentoring and hiring, he also brings a pragmatic focus on test-driven practices and automation that cuts defects and support overhead. Off the resume, he describes himself with a playful edge—“a superhero with supervillain tendencies”—hinting at a bold, results-first approach to problem solving.
11 years of coding experience
9 years of employment as a software developer
Software as a service using Ruby on Rails, Software as a service using Ruby on Rails at Coursera
Bachelor's degree, Bsc. Computer Science, Bachelor's degree, Bsc. Computer Science at Jomo Kenyatta University of Agriculture and Technology
Contributions:12 pushes, 1 branch, 2 tags in 3 years 1 month
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.