Samuel Wainaina

Full Stack Developer at Willing Host

Nairobi County, Kenya
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code10 years of coding experience
job1 year of employment as a software developer
bookIBM DATA SCIENCE PROFESSIONAL CERTIFICATE, IBM DATA SCIENCE PROFESSIONAL CERTIFICATE at Cousera
bookSoftware Engineering, Software Engineering at Moringa School
bookSt Mary's Sportsview Academy
bookMaranda High School
bookBachelor of Science in Computer Science, Bachelor of Science in Computer Science at Jomo Kenyatta University of Agriculture and Technology
languagesEnglish, Kiswahili
stackoverflow-logo

Stackoverflow

Stats
5reputation
0reached
2answers
0questions
github-logo-circle

Github Skills (45)

microsoft10
identity10
factor-authentication10
microsoft-authentication10
authentication10
azure-active-directory10
two-factor-authentication10
active-directory10
api10
sdk10
android10
adal10
factor10
editing10
msal10

Programming languages (4)

PowerShellJavaCSSScala

Github contributions (5)

github-logo-circle
wainaina/train_ticket

Oct 2019 - Mar 2021

Train Ticketing solution built as a PoC for the Kenya Railway Authority.
Contributions:3 PRs, 2 pushes, 2 branches in 1 year 5 months
railwayticketingas-builtpocauthority
AzureAD/android-complete

Mar 2022 - Jan 2023

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.
Request Free Trial