Atri Sharma

Senior Engineering Manager at The Apache Software Foundation

Bengaluru, Karnataka, India
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
Atri Sharma is a senior engineering manager and seasoned technical leader with 14+ years focused on distributed databases and query engines, currently leading database efforts at Apple and active in OpenSearch and multiple Apache projects. He has driven major features across PostgreSQL, Greenplum, CosmosDB and Presto—ranging from JDBC FDW and ordered-set aggregates to scaling window aggregates and HTAP capabilities—demonstrating both deep implementation skill and architectural vision. Atri is a prolific open-source maintainer and PMC member (Lucene/Solr, Pinot, Apex, HAWQ, MADLib) who also chairs RethinkDB’s core server project, recently contributing data compression and native text/indexing work for high-performance OLAP use cases. He combines hands-on systems development (including contributions to Apache Pinot, Lucene and Ignite) with product-scale optimization and has ~20 patents in distributed query optimization. Colleagues rely on him for setting technical direction that turns research-grade features into production-ready, scalable analytics engines.
code13 years of coding experience
job10 years of employment as a software developer
bookBachelor's Degree Information Technology, Bachelor's Degree Information Technology at JIIT,Noida
bookB.Tech Information Technology, B.Tech Information Technology at Jaypee Institute of Information Technology
languagesEnglish
github-logo-circle

Github Skills (29)

lucene10
unit-testing10
caching10
back-end-development10
testing10
distributed-systems10
data-structure10
java10
searching10
javas10
sql10
cluster-manager10
text-search10
data-structures10
cluster-api10

Programming languages (9)

JavaCSSC++CRustPLpgSQLJavaScriptGo

Github contributions (5)

github-logo-circle
apache/ignite

Jun 2015 - May 2021

Apache Ignite
Role in this project:
userBack-end Developer
Contributions:11 reviews, 12 commits, 17 PRs in 5 years 11 months
Contributions summary:Atri primarily contributed to the core functionalities of the Apache Ignite project. They implemented features related to cluster management, specifically focusing on host and attribute-based node filtering, and the addition of hostNames() and hostNames() methods. The user also added functionality for semaphore management with acquireAndExecute method. Additionally, the user addressed bugs, including fixing an issue related to binary object size and fixing a node failure during metadata handling.
data-management-platformin-memory-databasedistributed-sql-databaseapache-ignitenetwork-client
apache/lucene

Jul 2021 - Mar 2025

Apache Lucene open-source search software
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:1 PR, 1 branch, 11 comments in 3 years 8 months
Contributions summary:Atri primarily focused on enhancing the testing of the Apache Lucene search software. Their contributions involved adding and improving tests for the `PointRangeQuery` and memory accounting collectors. The changes include modifications to existing test classes and the introduction of new tests to cover various scenarios and functionalities. The user's work improves the robustness and reliability of the Lucene search library.
nosqlfulltext-searchsolrapachesearch-engine
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
Atri Sharma - Senior Engineering Manager at The Apache Software Foundation