Ankit Jain is a detail-oriented software engineer with 11 years of experience building scalable back-end and web systems using C++, Java, Python, Hive, SQL and distributed technologies like Hadoop. He has shipped production features at major cloud-native companies including Amazon and Google, and progressed through SDE roles demonstrating steady impact on large-scale services. Ankit contributes to prominent open-source work in OpenSearch, implementing allocation and routing fixes that improve shard movement and resilience in distributed search. Comfortable across databases, search and cloud platforms (Azure, Cosmos, Elasticsearch, Spring Boot), he pairs hands-on coding with strong testing and QA instincts. Always curious about machine learning, he actively explores ML applications alongside core software development. Based in Bengaluru, he blends rigorous IIT computer science training with a get-it-done mentality and a knack for turning complex backend challenges into reliable, testable solutions.
11 years of coding experience
3 years of employment as a software developer
B.Tech. (with Honors) Computer Science and Engineering, B.Tech. (with Honors) Computer Science and Engineering at Indian Institute of Technology (Indian School of Mines), Dhanbad
High School, High School at Sir Padampat Singhania School, Kota
Higher Secondary, Higher Secondary at Mittal International School
🔎 Open source distributed and RESTful search engine.
Role in this project:
Backend Developer & QA Engineer
Contributions:867 reviews, 13 commits, 192 PRs in 1 year
Contributions summary:Ankit primarily contributed to the OpenSearch project by implementing allocation-related features and fixing bugs in the routing and allocation logic, as evidenced by the commit messages that reference benchmark adjustments and filter setting updates. Their work included modifying core server-side code related to allocation filters and shard movement, including adjustments to tests and the introduction of new testing scenarios. The user also demonstrated knowledge of testing strategies with the inclusion of test-related updates and fixing related issues.
Contributions:3 PRs, 139 pushes, 45 branches in 1 year 10 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.