Mohamed Oulmahdi is a Senior System Architect based in Lille, France, with a PhD in Computer Science and four years of focused industry experience building and shaping distributed systems and cross-platform architectures. He has designed transport and transport-layer optimizations for satellite and rail communications, led distributed database and FoundationDB-related work (including enabling Windows builds and Docker support), and steered core SDK and virtual driver architectures across security and POS domains. Comfortable bridging research and product delivery, he combines deep protocol and systems knowledge from academic R&D with hands-on CI/build automation and Windows interoperability expertise. Notably, his contributions to the widely used FoundationDB project reflect a practical commitment to improving cross-platform developer experience alongside large-scale system design.
4 years of coding experience
8 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Université Paul Sabatier Toulouse III
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at INSA Toulouse - Institut National des Sciences Appliquées de Toulouse
FoundationDB - the open source, distributed, transactional key-value store
Role in this project:
DevOps & Backend Engineer
Contributions:12 reviews, 67 commits, 40 PRs in 1 year 6 months
Contributions summary:Mohamed primarily focused on improving the build process and enabling Windows support for the FoundationDB project. They added Docker support, modified build scripts (build.ps1) and CMake configurations to accommodate Windows, and addressed pathing and build issues. Furthermore, the user's work included fixes related to the multi-version client API and code formatting. They demonstrated skills in build automation, Windows systems, and backend-related code modifications.
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.