Mohamed Elsharnouby is a software engineer with 12 years of experience, currently building production systems at Chewy after five years at S&P Global and earlier full-stack and research roles. He has a strong functional-programming background with a fondness for Haskell, and a practical data-science pedigree from his master’s research applying machine learning to EEG for ADHD diagnosis. Comfortable across the stack, Mohamed’s work spans Python, Java enterprise, and modern backend services, informed by hands-on experience with Spark, Keras, and Pandas. Based in Boston, he blends academic rigor with product-focused engineering, often translating research insights into deployable features. An analytical thinker who started in developer support, he retains an operator’s empathy for developer experience while shipping robust systems at scale.
12 years of coding experience
9 years of employment as a software developer
Computer Programming, Computer Programming at BerkeleyX
Master's degree, Computer Science, Master's degree, Computer Science at İstanbul Şehir Üniversitesi
Diploma, Computer Software Engineering, Diploma, Computer Software Engineering at Information Technology Institute (ITI Smart Village)
Computer Programming, Computer Programming at MITx
Contributions:7 pushes, 2 branches in 4 years 1 month
gleamjavascriptstandard-libraryabaqustypescript
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.