Sam De Roeck is a Software Engineer with eight years of experience building high-performance distributed systems, currently working at Meta after principal and senior engineering roles at SingleStore, M10 Networks, and Western Digital. He brings deep systems and database expertise across Rust, C++, Python, and Go, with notable open-source contributions to Aleo's snarkOS where he improved metrics, RPC types, and Docker setups for a decentralized ZK application platform. A Ghent University MSc in Engineering grounds his applied research mindset, and he excels at refactoring for observability and maintainability in complex back-end codebases. Based in San Francisco, Sam pairs protocol-level thinking about consensus and databases with pragmatic performance engineering, and off-hours he’s as likely to be found cycling or assembling an artisanal charcuterie board.
8 years of coding experience
11 years of employment as a software developer
Master of Science in Engineering Computer Science, Master of Science in Engineering Computer Science at Ghent University
Science-Mathematics, Science-Mathematics at Sint-Barbaracollege Ghent
A Decentralized Operating System for ZK Applications
Role in this project:
Back-end Developer
Contributions:4 reviews, 23 commits, 3 PRs in 2 months
Contributions summary:Sam primarily focused on refactoring and improving the metrics system within the `snarkos` repository, a decentralized OS for ZK applications. Their work involved moving metric wrappers into a separate module, removing an unused binary, and re-architecting the RPC NodeStats types. The user also made enhancements to metric types and the associated Docker configurations. These changes contribute to improved performance monitoring and maintainability.
Contributions:6 commits, 5 pushes, 4 tags in 5 months
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.