Mohamed Saleh

Staff Software Engineer at Yelp

United Kingdom
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

🤩
Rockstar
🎓
Top School
Mohamed Saleh is a Staff Software Engineer based in the UK with 8 years of experience building scalable, reliable backend systems across startups and large tech companies like Amazon and Yelp. He excels in designing microservices and high-throughput architectures using technologies such as Java, Spring Boot, Kafka, Redis, MySQL and GraphQL, with a strong background in spatial data and large-scale indexing from earlier work on Taghreed. Known for caring about the what, why and how of engineering, he combines hands-on problem solving with system-level thinking to improve reliability and correctness. Mohamed actively contributes to open-source quality by adding failing tests and fixing issues in libraries like fastcore, demonstrating a test-first mindset. His career shows a pattern of moving between rapid-growth environments and production-grade platforms, making him effective at shipping pragmatic, maintainable solutions. He pairs engineering rigor with curiosity about data-intensive systems, evident from projects spanning GIS, logging/logistics, and search.
code8 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree, Computer Engineering and Systems, Bachelor's degree, Computer Engineering and Systems at Faculty of Engineering ,Alexandria University
stackoverflow-logo

Stackoverflow

Stats
649reputation
38kreached
27answers
0questions
github-logo-circle

Github Skills (11)

pytest10
py10
python10
testing10
data-structure7
data-structures7
functional-programming6
fonts6
wordcloud6
numpy6
radix6

Programming languages (4)

C++RustJupyter NotebookPython

Github contributions (5)

github-logo-circle
AnswerDotAI/fastcore

Oct 2020 - Aug 2022

Python supercharged for the fastai library
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:2 reviews, 10 commits, 20 PRs in 1 year 10 months
Contributions summary:Mohamed primarily focused on identifying and fixing issues within the codebase. They added failing tests, then subsequently fixed those tests by modifying the source code. Their contributions involved modifying existing tests and adding new test cases to the project. The changes suggest an active role in improving the reliability and correctness of the `fastcore` library.
dispatchloopspythonfunctional-programmingdocumentation-generator
Contributions:14 pushes, 1 branch in 2 years 10 months
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