Founder, Distributed Systems Engineer at Mantissa Labs
Lisbon, Lisbon, France
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Alexandre Beslic is a founder and distributed systems engineer with 12 years of experience designing and implementing high-availability orchestration and storage primitives for large-scale systems. He helped build core components of Docker’s orchestration stack—contributing to swarmkit, libkv and Moby—implementing Raft-backed replicated stores, leader election and distributed locking used in production container clusters. Comfortable in Go and Rust, he has a pragmatic blend of backend engineering, DevOps and research, having delivered PostgreSQL replication tooling and large-scale storage simulations earlier in his career. An open-source enthusiast and voracious reader, he prefers whiteboards to slides and brings a values-driven approach marked by honesty and openness. Based in Lisbon, he now consults and R&Ds on container orchestration, database storage and distributed consensus as founder of Mantissa Labs.
12 years of coding experience
4 years of employment as a software developer
Bachelor of Science (BS), Computer Software Engineering, Bachelor of Science (BS), Computer Software Engineering at Université Pierre et Marie Curie (Paris VI)
Contributions:142 commits, 99 PRs, 50 pushes in 1 year 4 months
Contributions summary:Alexandre primarily contributed to the `libkv` library by addressing various issues and improving the backend implementations for key-value store abstractions. Their work involved refactoring code, fixing bugs in existing implementations for Zookeeper, Consul, and Etcd. These changes included refactoring variadic method options, implementing locking mechanisms, and adding CAS operations. These modifications improved the library's robustness, performance and integration with different key-value store backends.
Swarm Classic: a container clustering system. Not to be confused with Docker Swarm which is at https://github.com/docker/swarmkit
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:2 releases, 269 commits, 249 PRs in 1 year 5 months
Contributions summary:Alexandre primarily contributed to the backend functionality of the project, focusing on enhancing the store package. They made significant changes to various store implementations, including Consul, Etcd, and Zookeeper, transitioning them to use a new key-value storage mechanism. The user also worked on implementing locking mechanisms using Etcd, and made several adjustments related to session renewal and ephemeral nodes, demonstrating experience with distributed systems concepts. Additionally, they fixed issues related to the store's behavior during leader election.
clusteringdockerdocker-swarm
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.