Benoit Lacelle is a Paris-based VPE and co-founder with 12+ years delivering high-performance Java In-Memory solutions for BI and Big Data across startups and enterprises. He moved from deep R&D experience on ActivePivot to broad in-memory work spanning Spark, Gigaspaces and Indexima, routinely running JVMs with up to tens of terabytes of data. As a freelance expert and founder of Solven, he combines hands-on bug-hunting and performance tuning with architecture, security and scalability leadership for production-critical platforms like M-iTrust. His open-source contributions include extending RoaringBitmap for long values and improving Java tooling (Spotless, JavaParser), demonstrating attention to low-level correctness and developer ergonomics. Clients value his ability to deliver seemingly impossible features or fixes quickly while leaving teams more capable than he found them. He prefers simple, pressure-tested code and can onboard into high-stakes projects with minimal ramp-up.
12 years of coding experience
10 years of employment as a software developer
Lycée Lakanal
Master's degree Computer Science, Master's degree Computer Science at Université Paris Cité
Engineer's degree Mathematics and Computer Science, Engineer's degree Mathematics and Computer Science at Ecole nationale des Ponts et Chaussées
A better compressed bitset in Java: used by Apache Spark, Netflix Atlas, Apache Pinot, Tablesaw, and many others
Role in this project:
Back-end Developer
Contributions:86 reviews, 87 commits, 24 PRs in 5 years 4 months
Contributions summary:Benoit's primary contribution was introducing a new `RoaringTreeMap` class to handle bitmaps holding long values. They implemented core functionalities such as adding long values, calculating cardinality, selecting values, iterating through the values, ranking, and serializing the class. The user also added several test cases to validate the correctness of the new implementation, ensuring it functioned correctly with empty sets, single values, and various ranges of values.
Contributions:37 reviews, 39 commits, 29 PRs in 15 days
Contributions summary:Benoit primarily focused on the implementation and maintenance of YAML and JSON formatters within the `spotless` project. Their contributions include adding and refactoring code related to Jackson-based YAML and JSON formatting, and integrating these new features into the Maven plugin. They also addressed style issues, fixed tests, and implemented features related to the configuration of Jackson features and integration with Gradle.
spotlessgradleformatterprettiersass
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.