Alexandre Beslic

Founder, Distributed Systems Engineer at Mantissa Labs

Lisbon, Lisbon, 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
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.
code12 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science (BS), Computer Software Engineering, Bachelor of Science (BS), Computer Software Engineering at Université Pierre et Marie Curie (Paris VI)
languagesSerbian, French, English
stackoverflow-logo

Stackoverflow

Stats
3,359reputation
236kreached
38answers
1question
Badges
docker
top-5%
github-logo-circle

Github Skills (43)

container10
docker10
key-value-store10
back-end-development10
clientside10
api-design10
high-availability10
distributed-systems10
etcd10
zookeeper10
dockers10
consul10
go10
api10
leader-election10

Programming languages (9)

TypeScriptShellCRustJavaScriptGoErlangMarkdown

Github contributions (5)

github-logo-circle
docker/libkv

Apr 2015 - Aug 2016

Distributed key/value store abstraction library
Role in this project:
userBack-end Developer
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.
nosql-databaseabstraction-librarydatabasekey-value-storekey-value
docker-archive/classicswarm

Mar 2015 - Aug 2016

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:
userBack-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.
Request Free Trial