Sylvain Bellemare

Research Engineer at ascribe GmbH

Japan
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
Sylvain Bellemare is a research engineer based in Japan with 12 years of experience building secure, verifiable systems at the intersection of software, hardware, and cryptography. He has a strong backend and security engineering pedigree from roles at Cornell IC3, BigchainDB, and contributions to MPC frameworks like MP-SPDZ, focusing on compilers, networking, and hardened deployment. Comfortable across Python, DevOps, and build systems, he has improved production-grade projects including Intel SGX tooling and blockchain databases while also refining documentation for privacy-first apps like rotki. His background in computational physics and linguistics informs a methodical, research-driven approach to engineering hard problems and verifiable systems. Colleagues describe him as someone who bridges academic research and pragmatic engineering—shipping reproducible, secure infrastructure that other teams can audit and run.
code12 years of coding experience
job15 years of employment as a software developer
bookUndergraduate, Computer Science Major, Physics and Mathematics, Undergraduate, Computer Science Major, Physics and Mathematics at Concordia University
languagesFrench, English, German
stackoverflow-logo

Stackoverflow

Stats
229reputation
11kreached
3answers
0questions
github-logo-circle

Github Skills (32)

secure-computation10
python10
build-system10
linux-kernel10
mongodb-database10
compiler-design10
database-design10
blockchain10
mongodb10
documentation10
scripting9
rethinkdb-go9
networking9
pytest9
c119

Programming languages (20)

JavaC++CSSCRustGoHTMLSaltStack

Github contributions (5)

github-logo-circle
bigchaindb/bigchaindb

Feb 2016 - Feb 2018

Meet BigchainDB. The blockchain database.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:15 releases, 380 commits, 386 PRs in 2 years 1 month
Contributions summary:Sylvain primarily contributed to the backend of the BigchainDB project, focusing on database-related tasks and improving the core functionalities. They implemented and modified database initialization scripts and configuration files, which involved writing new database schema and refactoring old ones. Their contributions included a significant number of changes to the core files, implementing features, bug fixes, and introducing tests to the bigchaindb codebase. They also made changes to the server-side code related to handling transactions, indicating expertise in the project's data model.
bftpythonbigchaindbblockchaindecentralized
intel/linux-sgx

Aug 2020 - Jan 2022

Intel SGX for Linux*
Role in this project:
userBackend & DevOps Engineer
Contributions:3 reviews, 13 commits, 14 PRs in 1 year 5 months
Contributions summary:Sylvain primarily focused on improving the build and documentation related to the SGX Linux kernel module. Their contributions included fixing download links, adding links to pre-built components, and correcting typos. The user also implemented changes to the build environment by supporting environment variables for binutils and replacing calls to `/bin/cp` with `cp` for compatibility, especially within nix-build. Additionally, the user added the `sgx_ippcp.h` file to the build when building from source, suggesting they are involved in build system and dependency management.
linuxintelintel-sgxsgx
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