Ahmed Soliman

Senior Software Engineer at MentorCruise

Stony Stratford, England, 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
Ahmed Soliman is a Senior Software Engineer with a decade of experience building and operating data-intensive, real-time streaming platforms. He has driven Flink infrastructure and stream-processing reliability at Yelp and now works on real-time streaming at Chainlink Labs, combining deep backend and DevOps skills. Ahmed has led end-to-end platform projects—autotuning Flink jobs, automated snapshots, version migrations, and Kubernetes migrations at scale—while mentoring engineers and running a technical mentorship program. He contributes to open platforms like Yelp/paasta, extending Flink monitoring and status tooling, showing a knack for making distributed systems more observable and debuggable. Based in the UK, he pairs production-first pragmatism with a researcher’s curiosity from early data science work, often surfacing non-obvious operational improvements that reduce incident surface area.
code10 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree Computer Science and Engineering, Bachelor's degree Computer Science and Engineering at The German University in Cairo
languagesArabic, English, German
github-logo-circle

Github Skills (10)

flink-sql10
apache-flink10
paas10
python10
testing10
dockers9
kubernetes-pods9
rest-api9
docker9
kubernetes9

Programming languages (5)

JavaScalaJavaScriptGoPython

Github contributions (5)

github-logo-circle
Yelp/paasta

Aug 2021 - Nov 2022

An open, distributed platform as a service
Role in this project:
userBack-end & DevOps Engineer
Contributions:20 reviews, 36 commits, 10 PRs in 1 year 2 months
Contributions summary:Ahmed primarily contributed to the Paasta platform by adding and modifying Flink-related tools and functionalities. Their work involved implementing methods to retrieve job exceptions using the Flink REST API, as well as integrating these methods into the status command-line interface. They also added comprehensive testing for the flink status to validate the functionality. The contributions demonstrate their ability to extend the Paasta platform to support monitoring and debugging Flink deployments.
mesosdockerplatform-as-a-servicedistributed-systemsmicroservices
Mock web and mobile apps for Austrian airlines.
Contributions:99 commits in 28 days
mockjavascriptmobile-appsairlines
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
Ahmed Soliman - Senior Software Engineer at MentorCruise