G

Gaurav Kumar

Senior Software Engineer

Gurugram, Haryana, India3 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in developing microservices and real-time data processing.
  • Proven track record in architecting high-performance systems.
  • Strong background in Elasticsearch and Kafka Streams.
Stackforce AI infers this person is a Backend-heavy Fullstack developer specializing in SaaS solutions.

Contact

Skills

Core Skills

Amazon Web Services (aws)Api DevelopmentMicroservicesElasticsearch

Other Skills

AlgorithmsApache KafkaC++CassandraClickHouseCoding StandardsDaskData StructuresDatabasesDesign PatternsDjangoDroolsElastic Stack (ELK)GitGrafana

About

At ixigo, my focus has been on developing robust microservices, optimizing search functionalities, and enhancing real-time data processing. With a Bachelor of Technology in Electronics and Communications from MNIT Jaipur, my educational background underpins my applied technical skills, particularly in Elasticsearch and Kafka Streams. Our team's recent success includes a microservices-based search autocompleter for AbhiBUS and a scalable in-app notification service. These projects, relying on advanced data processing and real-time analytics, showcase my core competencies in architecting high-performance systems that deliver tangible business value.

Experience

3 yrs 11 mos
Total Experience
3 yrs 11 mos
Average Tenure
3 yrs 11 mos
Current Experience

Ixigo

4 roles

Senior Software Engineer

Promoted

Nov 2024Present · 1 yr 7 mos

Software Engineer 2

May 2024Oct 2024 · 5 mos

Amazon Web Services (AWS)Coding StandardsObject Oriented DesignAPI Development

Software Engineer

Promoted

Jun 2022May 2024 · 1 yr 11 mos

  • Developed a microservices-based search autocompleter for AbhiBUS, utilizing Elasticsearch, Java, SpringBoot, MySQL, and Kafka. Optimized inventory additions and real-time updates to the Elasticsearch index.
  • Designed and implemented a real-time flight price calendar to surface minimum fares, leveraging data processing and analytics.
  • Architected a scalable, high-throughput in-app notification service, integrating Kafka, Drools rules engine, and the distributed ScyllaDB database (Universal Nudge).
  • Automated reporting solutions for Payments, CXP, and Finance teams, transitioning the underlying database from MongoDB to the high-performance ClickHouse. Utilized Python, Pandas, Dask, Polars, and Prefect.
Object-Oriented Programming (OOP)ProgrammingElasticsearchSpring BootMongoDBObject-Relational Mapping (ORM)+24

Software Engineer

Feb 2022May 2022 · 3 mos

Education

Malaviya National Institute of Technology Jaipur

BTech - Bachelor of Technology — Electronics and Communications Engineering

Jan 2018Jan 2022

DAV Public School, Danapur

Intermediate/+2 — Science

Jan 2016Jan 2018

Delhi Public School - India

Matriculation

Jan 2015Jan 2016

Gaurav Kumar - Senior Software Engineer | Stackforce