Ahmad Sherif

Production Engineer at GitLab, Inc.

Amsterdam, North Holland, Netherlands
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
Ahmad Sherif is a Production Engineer based in Amsterdam with 13 years of experience building and optimizing large Ruby-on-Rails systems and cloud-native infrastructure. At GitLab he focuses on performance tuning, monitoring, on-call incident response, and critical migrations including moving SaaS to GCP and migrating PostgreSQL to Patroni. He pairs deep Ruby expertise—evident from substantial test and core-library work in ruby/spec and contributions to Rubinius—with hands-on DevOps skills from managing Omnibus, Gitaly and configuration for Consul and Patroni. Comfortable across backend code, infrastructure as code and load testing, he has a track record of shipping reliable production services and improving core language behavior and runtime correctness. An interesting detail: he contributes to language-level specs for Ruby while simultaneously running production-grade monitoring and platform migrations, bridging low-level correctness with large-scale operational engineering.
code13 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree, Bachelor's degree at Faculty of Engineering, Cairo University
languagesArabic, English
stackoverflow-logo

Stackoverflow

Stats
6,023reputation
368kreached
125answers
0questions
Badges
ruby
top-5%
ruby-on-rails
top-5%
proxy
top-5%
caching
top-5%
concatenation
top-5%
gitlab
top-5%
github-logo-circle

Github Skills (32)

spec10
docker10
configuration-management10
capi10
dockers10
ruby10
chef-client10
gitlab10
lang10
mspec10
gitaly10
chef-solo10
test-automation10
monitoring9
caching9

Programming languages (13)

JinjaC++CGoMustacheHTMLSaltStackJavaScript

Github contributions (5)

github-logo-circle
gitlabhq/omnibus-gitlab

Apr 2017 - Oct 2021

GitLab Omnibus Mirror | Please open new issues in our issue tracker on GitLab.com
Role in this project:
userDevOps Engineer
Contributions:11 commits in 4 years 7 months
Contributions summary:Ahmad primarily focused on infrastructure and configuration management tasks within the GitLab Omnibus project. They implemented updates to the gitlab-monitor version, indicating a responsibility for monitoring tools. The user also made changes to enable Gitaly configuration, including adding settings for the git binary path and cgroup configurations. Additionally, the user addressed the correct handling of Patroni reloads and configured Consul services.
new-issuestrackergitlabgitlab-omnibusissue-tracker
rubinius/rubinius

Nov 2015 - Apr 2016

The Rubinius Language Platform
Role in this project:
userBack-end Developer & QA Engineer
Contributions:68 commits, 17 PRs, 23 pushes in 5 months
Contributions summary:Ahmad primarily focused on improving the Rubinius language platform by implementing new features and fixing bugs. They implemented new methods for Array, Hash and Struct classes, and implemented several features related to the C API. The user also wrote and added corresponding specifications for the changes. They also debugged and addressed issues related to multithreading and keyword arguments.
esoteric-languageprogramming-languagesvirtual-machinerubiniusprogramming-language
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
Ahmad Sherif - Production Engineer at GitLab, Inc.