Baptiste Boussemart

Senior Software Engineer at Noematic

Greater Angers Area 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
Baptiste Boussemart is a senior software engineer with 15+ years transitioning from Java-based distributed systems research at INRIA to building production-grade blockchain infrastructure and AI-driven tooling. He has deep hands-on experience with Ethereum stacks—contributing to go-ethereum and Quorum—and led enterprise deployments and optimizations at ConsenSys that improved reliability and state efficiency for large public networks. At Noematic he experiments with high-performance systems in Rust and Go, builds RAG pipelines and media indexing tools, and even prototypes a Unity 3D game, reflecting a pragmatic polyglot approach. He combines backend, DevOps and security-minded practices (Kubernetes, Helm, ArgoCD, AWS) to ship resilient, scalable services. Notably, he’s implemented private mempool protections against MEV and engineered smart caching for blockchain calls to cut costs and latency. Based in the Greater Angers area, he now focuses on freelance consulting and independent projects that bridge blockchain, AI and systems engineering.
code4 years of coding experience
job16 years of employment as a software developer
bookEngineer, Computer Science, Electronics, IT, Engineer, Computer Science, Electronics, IT at Eseo
bookMaster's degree, Computer Science, Master's degree, Computer Science at Université de Sherbrooke
languagesFrench, English
github-logo-circle

Github Skills (14)

algorithm10
transaction10
consensus10
go10
quorum10
back-end-development10
ethereum10
blockchain10
security10
p2p9
testing9
apidoc9
api9
error-handling8

Programming languages (9)

HCLJavaShellCSSSolidityJavaScriptGoMustache

Github contributions (5)

github-logo-circle
ethereum/go-ethereum

Jul 2021 - Aug 2021

Go implementation of the Ethereum protocol
Role in this project:
userBack-end Developer
Contributions:4 reviews, 7 commits, 12 PRs in 27 days
Contributions summary:Baptiste primarily focused on refactoring and modifying code related to the Ethereum protocol's internal workings. Their commits demonstrate changes to core components, including blockchain, consensus mechanisms, and network communication, specifically addressing security and functionality improvements. The user also addressed code quality issues and removed outdated terms throughout the codebase. Additionally, the user made minor adjustments to fuzzing tests and the build process, demonstrating an understanding of testing and overall software maintenance.
golanggethethereump2pblockchain
ConsenSys/quorum

Feb 2023 - Feb 2023

A permissioned implementation of Ethereum supporting data privacy
Role in this project:
userBack-end Developer
Contributions:1 commit in 1 day
Contributions summary:Baptiste primarily contributed to the project by integrating features related to Quorum. Their work involved adding configuration options for the private transaction manager, and also adding logic to handle private contracts. Furthermore, the user was also involved with adjusting method calls to adapt the project to the new debug_traceCall method for private contracts. These changes demonstrate a focus on enhancing the functionality and features of the project's core functionalities, especially in relation to private transactions.
ethereumdata-privacysupportingprivacy
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
Baptiste Boussemart - Senior Software Engineer at Noematic