Adrien Grand

Engineer at The Apache Software Foundation

Caen, Normandy, 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
Adrien Grand is a seasoned search and backend engineer with 18 years of experience building and optimizing large-scale search engines and database-oriented systems from Normandy, France. A long-time Apache Lucene committer and former Elasticsearch engineer, he has contributed performance-sensitive fixes and new features at the core of two of the most widely used open-source search projects. His open-source work spans algorithmic improvements—such as refining t-digest for accurate, scalable quantile estimation—to engineering changes in Lucene and Elasticsearch that reduce query overhead and enable compression and higher-scale handling. Adrien combines deep algorithmic insight with pragmatic production experience managing search infrastructures (Solr/Elasticsearch) and shaping file formats and query behavior. Notably, he has tackled floating-point and ordering edge cases to improve accuracy on small datasets while enabling systems to handle billions of values.
code18 years of coding experience
job14 years of employment as a software developer
bookMathematics physics, Mathematics physics at Lycée Corneille
bookCentraleSupélec
languagesFrench, English, German
stackoverflow-logo

Stackoverflow

Stats
9,914reputation
517kreached
191answers
3questions
Badges
postgresql
top-5%
java
top-5%
boolean
top-5%
full-text-search
top-5%
elasticsearch
top-5%
solr
top-1%
github-logo-circle

Github Skills (34)

algorithm10
lucene10
algorithms10
search-engine10
amazon-elasticsearch10
query-optimization10
solr10
data-structure10
java10
javas10
elasticsearchquery10
aws-elasticsearch10
performance-optimization10
optimisation10
data-structures10

Programming languages (16)

C#JavaCSSRustCHandlebarsGoHTML

Github contributions (5)

github-logo-circle
apache/lucene

Feb 2023 - Mar 2023

Apache Lucene open-source search software
Role in this project:
userBack-end Developer
Contributions:1 release, 1575 reviews, 24 commits in 1 month
Contributions summary:Adrien's commits primarily focus on enhancing the functionality of Apache Lucene by addressing bug fixes and performance improvements. They specifically worked on improving the handling of filters and document counts by optimizing code for filter queries and applying them in a more efficient way. Their work demonstrates a strong understanding of index structure optimization, particularly in the context of boolean queries and data retrieval. The commits show a focus on enhancing the system's performance by reducing the overhead of various query operations.
nosqlfulltext-searchsolrapachesearch-engine
elastic/elasticsearch

May 2013 - Jan 2023

Free and Open Source, Distributed, RESTful Search Engine
Role in this project:
userBackend Developer
Contributions:490 reviews, 2421 commits, 1602 PRs in 9 years 9 months
Contributions summary:Adrien primarily contributed to the development of the Elasticsearch search engine, focusing on the core functionalities. They added new version constants, added support for compression, and addressed issues in the Lucene layer. These contributions involved modifications to the `Version.java`, which suggests work at the engine level, adding new features and optimizations to the core search engine functionalities.
restfulsearch-engineopensearchelasticsearchjava
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
Adrien Grand - Engineer at The Apache Software Foundation