Nikhil Singhal

Software Engineer

Faridabad, Haryana, India1 yr 8 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Expert in optimizing Elasticsearch queries for performance.
  • Proficient in developing automated solutions using Python and Airflow.
  • Strong background in event-driven architecture with Kafka.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in E-commerce and SaaS solutions.

Contact

Skills

Core Skills

ElasticsearchPythonKafkaPostman

Other Skills

AirflowAmazon Web Services (AWS)Apache KafkaArtificial Intelligence (AI)C++GitGo (Programming Language)JavaObject-Oriented Programming (OOP)PostgreSQLProblem SolvingPython (Programming Language)REST APIsRedisSQL

About

Another engineer

Experience

Google

Software Engineer

Apr 2025Present · 11 mos · Bengaluru, Karnataka, India · On-site

  • Part of UGC Team under Data Discovery Platform

Blinkit

Software Engineer

Jun 2024Mar 2025 · 9 mos · Gurugram, Haryana, India · On-site

  • Optimized Elasticsearch Queries: Designed and implemented a query from scratch to migrate fetching facet images from names to IDs,
  • making filters contextual to search, reducing Elasticsearch query time by 40%.
  • Product Sorting Feature: Built a feature for sorting products on the Search Listing Page based on price, popularity, and discounts, while
  • handling edge cases like out-of-stock items to ensure a seamless user experience.
  • Dynamic Price Filter: Made the price filter dynamic instead of using static, predefined values, ensuring proper distribution of products
  • among various price ranges for improved search relevance
  • Automated Product Display Optimization: Developed and deployed a Python script integrated with Airflow DAG and SQL to automate
  • product displays, improving the visibility of fruits and vegetables on Blinkit and enhancing product discoverability and user experience.
ElasticsearchPythonAirflowSQL

Bidgely

Software Engineer

May 2023Jul 2023 · 2 mos · Bengaluru, Karnataka, India · Remote

  • Led the design and implementation of an advanced event-driven cache invalidation architecture using Kafka
  • Executed comprehensive design brainstorming, incorporating services like SNS, SQS, and Redis/Redis Stream
  • Successfully optimized the aggregation process, resulting in a remarkable 30% reduction in processing time
  • Conducted rigorous performance load testing using Postman, achieving a remarkable accuracy rate of 98.72%
KafkaPostmanRedis

Education

Indian Institute of Technology, Kharagpur

Bachelor of Technology - BTech — Manufacturing Science And Engineering

Dec 2020Apr 2024

Stackforce found 100+ more professionals with Elasticsearch & Python

Explore similar profiles based on matching skills and experience