Shalon N. Ngigi is a pragmatic software engineer with 8 years of experience designing and delivering full-stack solutions, currently building secure, instrumented client-side features at Microsoft using TypeScript, React and React Native. She combines system and database design with a strong testing, logging and monitoring mindset—having implemented Kusto/Grafana observability and led on-call incident response. Her background spans startups and scale-ups where she launched a POS system from scratch, reduced CI costs by optimizing tests, and rebuilt authentication flows to close critical security gaps. Comfortable in Go and Python as well as JavaScript, she pairs hands-on implementation with architecture and ERD documentation to keep teams productive. A lifelong learner who documents technical growth on her blog, she also brings experience mentoring engineers and shipping products that moved users from MVP to live customers.
8 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Jomo Kenyatta University of Agriculture and Technology
Master's degree, Information Technology, Software Engineering Major, Master's degree, Information Technology, Software Engineering Major at Carnegie Mellon University
Contributions:55 PRs, 127 pushes, 37 branches in 22 days
apipythonflask-apirestfulflask
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
Shalon N. Ngigi - Software Engineer II at Microsoft