Samuel Wainaina is a Full Stack Developer and Machine Learning Engineer based in Nairobi with 10 years of experience building scalable web and data-driven systems. He has practical expertise deploying microservices and AI model-querying services with Node.js, FastAPI, and Kubernetes, paired with CI/CD automation and React front-ends informed by Figma-driven UI/UX design. Samuel has also implemented IoT environmental sensing solutions and real-time data pipelines, bridging embedded systems and cloud analytics. Currently contributing to JHUB Africa and Willing Host, he combines production-grade backend engineering with hands-on frontend work. Trained in computer science and software engineering and certified in IBM Data Science, he favors simplicity as a design principle—"Simplicity is the soul of efficiency"—which guides his pragmatic approach to solving complex problems. Notably, his background spans both AI model deployment and IoT data integration, giving him a rare full-stack perspective from sensor to service.
10 years of coding experience
1 year of employment as a software developer
IBM DATA SCIENCE PROFESSIONAL CERTIFICATE, IBM DATA SCIENCE PROFESSIONAL CERTIFICATE at Cousera
Software Engineering, Software Engineering at Moringa School
St Mary's Sportsview Academy
Maranda High School
Bachelor of Science in Computer Science, Bachelor of Science in Computer Science at Jomo Kenyatta University of Agriculture and Technology
This is a gradle root project for simplifying the editing and testing of multiple Microsoft auth SDKs and Libraries at the same time.
Contributions:14 reviews, 128 commits, 14 PRs in 10 months
gradletestingsdkssimplifyingproject-root
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.