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.
13 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Bachelor's degree at Faculty of Engineering, Cairo University
GitLab Omnibus Mirror | Please open new issues in our issue tracker on GitLab.com
Role in this project:
DevOps 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.
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.
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.