Bruno Roustant is a Principal Member of Technical Staff with over two decades of experience designing and scaling search and text analytics systems, currently leading backend development for Salesforce’s Search-as-a-Service in the public cloud. A long-time Lucene/Solr committer and PMC member, he has driven core open-source contributions to Apache Lucene and performance-focused work on CarrotSearch HPPC that improve low-level data structures and query performance. His expertise spans taxonomy and ML-based classification, named entity recognition, regex/dictionary search, and building scalable, multi-tenant SolrCloud deployments with custom Lucene postings formats. At Salesforce he led encryption-at-rest for Lucene indexes and architected federated search services based on OpenSearch standards, demonstrating both product-grade engineering and cross-team collaboration. Known for deep attention to performance and maintainability, he combines hands-on core algorithmic changes with large-system operability and empirical A/B-driven relevancy tuning.
8 years of coding experience
19 years of employment as a software developer
Master’s Degree in Engineering, Computer Science, Master’s Degree in Engineering, Computer Science at ENSIMAG
MS, Computer Science, MS, Computer Science at UCBL Lyon 1
Contributions:28 reviews, 21 commits, 24 PRs in 1 year 4 months
Contributions summary:Bruno primarily focused on refactoring and improving the performance and functionality of the data structures within the HPPC library. Their work involved cleaning up and adding tests to existing data structures like KTypeVTypeWormMap, implementing new structures such as KTypeVTypeWormScatterMap, and protecting the iteration order of existing hash sets and maps. These changes likely enhanced the efficiency and reliability of the core data structures within the HPPC project.
Contributions:1 PR, 44 pushes, 22 branches in 2 years 9 months
solrapachesearch-engineluceneelasticsearch
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
Bruno Roustant - Principal Member Of Technical Staff at Salesforce