Mahmoud Ismail is a cloud and distributed-systems leader with 14 years of experience, currently heading Cloud at Hopsworks in Brussels where he drives the managed Hopsworks.ai platform, serverless offerings, and the Hopsworks.ai Terraform Provider. A co-founder of Hopsworks, he blends deep research pedigree—a PhD from KTH on scalable distributed metadata for HDFS—with hands-on engineering, having implemented schemaless metadata APIs and Opensearch integrations for multi-tenant production systems. He has repeatedly moved storage and metadata projects to cloud-native architectures, leading upgrades, backups, and EKS integrations while keeping strong consistency and security in mind. An active back-end developer on the prominent Hopsworks open-source project, his contributions include Elasticsearch/Opensearch multi-node support and JWT signing/recovery for core APIs. Based in Brussels, Mahmoud pairs academic rigor with startup execution, often tackling the behind-the-scenes scalability problems that teams rarely notice until they fail.
14 years of coding experience
7 years of employment as a software developer
Master of Science Communication and Information Technology, Master of Science Communication and Information Technology at Nile University
Doctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at KTH Royal Institute of Technology
Bachelor of Science Systems and Biomedical Engineering, Bachelor of Science Systems and Biomedical Engineering at Cairo University
Hopsworks - Data-Intensive AI platform with a Feature Store
Role in this project:
Back-end Developer
Contributions:24 reviews, 23 commits, 37 PRs in 2 years 7 months
Contributions summary:Mahmoud primarily focused on implementing and maintaining the schemaless metadata API, using Java. Their work involved modifications to existing Java files, specifically `MetadataController.java`, `MetadataService.java`, and `MetaLog.java`, indicating a focus on the core Hopsworks API functionality. The changes included adding, removing, and getting schemaless metadata, along with corresponding API endpoints. They added support for multiple Elasticsearch nodes, feature groups, and incorporated code for JWT signing and recovery.
This chef cookbook installs Karamel. Used by Vagrant to provision multi-node clusters.
Contributions:20 pushes, 8 branches in 2 years 10 months
cookbookvagrantmulti-noderecipeclusters
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.