Rahul Goswami

Principal Software Engineer II at The Apache Software Foundation

Washington DC-Baltimore Area United States
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

👤
Senior
🎓
Top School
Rahul Goswami is a Principal Software Engineer II with 11 years of experience specializing in large-scale search and data-processing systems, currently advancing search infrastructure at Commvault. He brings deep expertise in Apache Solr and Elasticsearch, having extended both with custom plugins and scalable indexing pipelines to support multi-terabyte enterprise workloads. Rahul pairs strong backend and distributed-systems skills in Java and Python with practical experience in Spark, SQL databases, AWS, and Linux automation. His work improved documentation search relevance by 90% (nDCG) and includes building recommender and query-suggestion systems that marry analytics with production search. An active Apache contributor and recent Solr committer, he combines open-source stewardship with hands-on engineering and a knack for quickly assessing new platforms’ trade-offs. Based in the Washington DC–Baltimore area, he mentors teams and translates complex requirements into robust, measurable search capabilities.
code11 years of coding experience
job12 years of employment as a software developer
bookBachelor of Engineering (B.E.), Computer Science, Bachelor of Engineering (B.E.), Computer Science at University of Mumbai (Sardar Patel Institute of Technology)
bookMaster of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at George Mason University
languagesEnglish, Hindi, Marathi
stackoverflow-logo

Stackoverflow

Stats
131reputation
40kreached
2answers
2questions
github-logo-circle

Github Skills (18)

lucene10
search-engine10
nosql10
information-retrieval10
solr10
java10
elasticsearch10
backend10
apache9
parquet6
nlp6
opennlp6
schema6
morphological-analysis6
avro6

Programming languages (2)

JavaPython

Github contributions (5)

github-logo-circle
Detects open grocery slots on Amazon Fresh and Whole Foods and notifies (call and text) when a slot is available
Contributions:21 commits, 2 PRs, 19 pushes in 3 days
slotswhole-foodsgroceryamazon-freshamazon
rahulgoswami/solr

Jul 2023 - Jan 2025

Contributions:35 pushes, 12 branches in 1 year 5 months
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
Rahul Goswami - Principal Software Engineer II at The Apache Software Foundation