Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Sourabh Ojha

Noida

Summary

Software Developer with 3 years and 10 months of experience, specializing in Python Programming. Led the Query Understanding project at IndiaMART, driving search accuracy improvements through ML model integration and optimized query services. Expertise in API development, caching strategies, and performance optimization, ensuring seamless scalability. Passionate about automation, clean code, and system efficiency, with a strong track record of delivering high-impact, user-centric solutions. Adept at problem-solving and cross-functional collaboration to build robust and scalable applications.

Overview

4
4
years of professional experience

Work History

Lead Engineer

IndiaMART InterMESH Limited
01.2024 - Current

Led the Query Understanding project, directly impacting search results across the company's platform.

  • Interpreted and enhanced search queries to improve user experience and result accuracy across company platforms.
  • Designed and deployed APIs over ML models for language detection, spell correction, and query translation.
  • Built an efficient API over an ML model to extract and classify query attributes, such as recognizing colors (e.g., "red" in "red shirt") and distinguishing between company-specific and product-specific search intents.
  • Integrated and adapted pre-built external ML models to align with business requirements.
  • Optimized query-related services by collaborating with data scientists and backend engineers to enhance accuracy and performance.
  • Implemented efficient caching mechanisms to reduce response time and improve system performance.
  • Utilized parallel threading techniques to speed up query processing and handle high request loads efficiently.

Senior Engineer - Software Programming

IndiaMART InterMESH Limited
01.2023 - 12.2023

Engineer - Software Programming

IndiaMART InterMESH Limited
06.2021 - 12.2022

Engineering Intern

IndiaMART InterMESH Limited
01.2021 - 05.2021

Education

Master of Technology - Computer Science

Maulana Azad National Institute of Technology
Bhopal, India
06-2021

Bachelor of Engineering - Computer Science

Shri Shankaracharya Technical Campus - FET
Bhilai, India
06-2018

Skills

  • Python
  • Flask-APIs
  • Data Structures
  • SQL
  • Docker
  • Kibana
  • Caching
  • Linux
  • GCP VMs
  • C
  • C
  • Git/Gitlab

Accomplishments

  • GATE 2019
  • CAT 2018
  • Best Performer of the Year

Timeline

Lead Engineer

IndiaMART InterMESH Limited
01.2024 - Current

Senior Engineer - Software Programming

IndiaMART InterMESH Limited
01.2023 - 12.2023

Engineer - Software Programming

IndiaMART InterMESH Limited
06.2021 - 12.2022

Engineering Intern

IndiaMART InterMESH Limited
01.2021 - 05.2021

Master of Technology - Computer Science

Maulana Azad National Institute of Technology

Bachelor of Engineering - Computer Science

Shri Shankaracharya Technical Campus - FET
Sourabh Ojha