A

anurag B.

Engineering Manager

Bengaluru, Karnataka, India11 yrs 1 mo experience

Key Highlights

  • Led hybrid search development for major e-commerce.
  • Improved API performance by 35% in search.
  • Designed a recommendation engine for energy savings.
Stackforce AI infers this person is a Backend-focused Software Engineer with extensive experience in E-commerce and Data Processing.

Contact

Skills

Core Skills

Search EngineeringData AnalysisApi Development

Other Skills

API PerformanceAPI performanceAlgorithmsAndroidBashCC++CSSComputer ScienceCore JavaData StructuresDigital Image ProcessingEclipseHTMLHybrid search

About

Passionate about technology. Computers in particular.

Experience

Flipkart

Engineering Manager

Dec 2024Present · 1 yr 3 mos · Bengaluru, Karnataka, India · Hybrid

  • Working on search at Flipkart.

Blibli.com

Engineering Manager

Nov 2022Nov 2024 · 2 yrs · Bengaluru, Karnataka, India · On-site

  • Leading Search (product discovery) at blibli, an Indonesian e-commerce company backed by the Djarum Group.
  • ◦ Hybrid search: Lead the development of hybrid search where the lexical search flow powered by Solr; is complemented by vector search results, powered by milvus, to increase search relevance.
  • ◦ Search relevance benchmarking platform: Developed a platform to measure and track search relevance using NDCG scores.
  • ◦ Data discrepancy reduction: Worked on reducing the discrepancies between search and upstream data emitter services by ∼25%.
  • ◦ API performance improvement of search APIs: Lead the search API performance improvement initiative which brought down the P95 response time of the search API by ∼35%.
SolrHybrid searchMilvusNDCG scoresAPI performanceSearch Engineering+1

Glovo

2 roles

Software Engineer 3

Feb 2022Oct 2022 · 8 mos · Barcelona, Catalonia, Spain

  • ◦ Partner’s availability module: Worked on the design and development of the partners availability module that takes care of managing the opening and closing times of all the restaurants associated with Glovo.
  • ◦ Routing module: Re-architected the routing module, which is responsible for creating routes for the delivery of batches of parcels.
  • ◦ Proof of delivery: Designed and developed the Proof of Delivery functionality which enables customers to sign for their deliveries on the courier’s or their own device.

Software Engineer 2

Nov 2020Jun 2021 · 7 mos · Barcelona, Catalonia, Spain

  • ◦ Return and exit flows for parcels: Designed and implemented the return and exit flows for parcels, which happens when a parcel has an unsuccessful delivery.
  • ◦ Tracking interface: Worked on creating a tracking interface which enables the customer to track their parcel, and enables them to change the preferred delivery date for the parcel.

Jfrog

R&D Software Engineer

Jun 2021Jan 2022 · 7 mos · Bengaluru, Karnataka, India

  • ◦ JIRA integration: Worked on integrating Atlassian JIRA into the product, which gives security administrators the ability to automatically create actionable tickets. This used to be a manual process.
  • ◦ VCS scan: Involved in the design and development of the VCS scan feature, for the xray product. It enabled customers to run vulnerability scans directly on their VCS repositories.

Bidgely

3 roles

Lead Software Engineer

Promoted

Jan 2020Sep 2020 · 8 mos

  • Designed and implemented a system to store all the utility consumption data in Amazon S3 - and rolled it out company wide leading to significant savings in Cassandra storage costs.
  • Worked on the architecture and development of the data-ingestion and error reporting framework that processes all the user data and generates reports in case errors occur. The system processes nearly 3 billion user records in a day.
  • Designed and implemented the field audit tool - which is used by field agents to conduct surveys and provide real time feedback to customers.
  • Worked on developing a recommendation engine, which provides customised recommendations to users to help them save electricity.
  • Working as the Enterprise Architect for 3 projects where I mentor Software Engineers and oversee implementation and customisation of product features.

Senior Software Engineer

Jan 2018Jan 2020 · 2 yrs

Software Engineer

Feb 2017Dec 2017 · 10 mos

Snapdeal

Software Engineer

Jul 2015Feb 2017 · 1 yr 7 mos · Bengaluru Area, India

  • Worked on designing algorithms, architecting systems and building APIs for showing the most relevant ads on every snapdeal product page.
  • Worked on the design, architecture and implementation of a parallelized compute engine implemented using Apache Spark, that processes the Snapdeal catalogue having around 4 million images to generate image features, clusters, nearest neighbors, etc. This serves as a single source of data used by various projects which had dedicated engines for generating the same earlier
  • Worked on implementing color search and filters for findmystyle.in. The project involved development of APIs, implementation of a compute engine which processed catalogue images, and using ElasticSearch to perform color search.

Indian institute of technology, bombay

Summer Intern

May 2014Jul 2014 · 2 mos · Bombay

  • Implemented a technical-support portal for Aakash tablets.

Google

Google Student Ambassador

Jul 2013Jun 2014 · 11 mos

  • Responsible for conducting activities that are meant to evangelize the internet on campus, foster entrepreneurship and enhance technical skills of students.

Education

National Institute of Technology , Patna

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Jan 2011Jan 2015

St Michaels High School Patna

All India Senior Secondary Certificate Examination

Jan 2009Jan 2011

Carmel School Giridih

All India Certificate of Secondary Education

Jan 1998Jan 2009

Stackforce found 100+ more professionals with Search Engineering & Data Analysis

Explore similar profiles based on matching skills and experience