Arpit Jain is a Senior Software Engineer with 10 years of experience building large-scale search and streaming systems, now at Microsoft after leading search engineering efforts at Myntra. He specializes in Java and Spring Boot, with hands-on production experience in Apache Storm, Kafka, and Solr to optimize indexing pipelines and query performance—having designed an Indexing Throttling System from scratch. Comfortable across backend microservices and distributed data systems, he also explores neural networks and deep learning in his spare time, bridging ML curiosity with production-grade engineering. Based in Delhi, he combines solid academic grounding from Delhi Technological University with practical fintech and embedded systems exposure from early internships, reflecting a knack for turning research-oriented ideas into reliable, scalable systems.
10 years of coding experience
7 years of employment as a software developer
High School, High School at Jain Bharti Model School
High School, High School at Dayanand Public School
Bachelor of Technology (B.Tech.), Computer Software Engineering, 80.04 aggregate percentage, Bachelor of Technology (B.Tech.), Computer Software Engineering, 80.04 aggregate percentage at Delhi Technological University
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
Arpit Jain - Senior Software Engineer at Microsoft