Mohamed Oulmahdi

Senior System Architect at DOXENSE

Lille, Hauts-de-France
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
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.
code4 years of coding experience
job8 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at Université Paul Sabatier Toulouse III
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at INSA Toulouse - Institut National des Sciences Appliquées de Toulouse
languagesFrench, English
github-logo-circle

Github Skills (11)

windows10
docker10
cmake10
dockers10
build-automation10
acid9
transactional9
key-value-store8
c-language8
distributed-database8
cprogramming-language8

Programming languages (4)

PowerShellDockerfileJavaC++

Github contributions (5)

github-logo-circle
apple/foundationdb

Jul 2021 - Jan 2023

FoundationDB - the open source, distributed, transactional key-value store
Role in this project:
userDevOps & 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.
bigtabletransactionaldistributed-databasefoundationdbdatabase
Doxense/foundationdb

Jul 2021 - Mar 2023

FoundationDB - the open source, distributed, transactional key-value store
Contributions:44 pushes, 42 branches, 2 tags in 1 year 8 months
transactionaldatastorefoundationdbdatabasekey-value-store
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