profile-pic

Shivam garg

I specialize in enhancing and scaling user search and booking systems by implementing efficient solutions for real-time event processing. With a strong background in microservices and web application development, I have successfully built solutions that support investment research with actionable, data-driven insights.


My expertise includes designing and implementing robust search systems that deliver accurate, high-performance results aligned with user intent. I am highly proficient in system design, scalability, concurrency, and distributed systems, ensuring optimal performance and reliability.

  • Role

    Senior Software Engineer

  • Years of Experience

    4.8 years

Skillsets

  • RabbitMQ
  • MongoDB
  • Data Structures
  • Node.js
  • Erlang
  • Solr
  • Algorithms
  • NestJS
  • Flask
  • TypeScript
  • Spring Boot
  • Python
  • Java
  • JavaScript
  • MySQL
  • System Design
  • Restful APIs
  • Java (core)
  • MySQL
  • JavaScript
  • Java
  • Python
  • Spring Boot
  • RabbitMQ
  • Flask
  • NestJS
  • Algorithms
  • Solr
  • Erlang
  • Node.js
  • Data Structures
  • MongoDB
  • TypeScript
  • Mac
  • Python - 4.5 Years
  • Algorithms
  • AWS
  • AWS
  • Bootstrap 5
  • C
  • C
  • Cassandra
  • ClickHouse
  • Erlang
  • Flask
  • Git
  • Git
  • Jenkins
  • Kafka
  • MySQL - 4.3 Years
  • NestJS
  • RabbitMQ
  • Redis
  • Redux
  • Solr
  • Windows
  • C++
  • Linux
  • MongoDB
  • Nodejs
  • ReactJs
  • Docker
  • Grafana
  • Prometheus
  • Data Structures

Professional Summary

4.8Years
  • Jul, 2024 - Present1 yr 1 month

    Senior Software Developer

    redBus
  • Oct, 2022 - Jul, 20241 yr 9 months

    Software Developer

    redBus
  • Nov, 2020 - Sep, 20221 yr 10 months

    Software Developer

    Tata Consultancy Service

Applications & Tools Known

  • icon-tool

    NodeJS

  • icon-tool

    NestJs

  • icon-tool

    Python

  • icon-tool

    Flask

  • icon-tool

    Erlang

  • icon-tool

    Web Services

  • icon-tool

    Redux

  • icon-tool

    MySQL

  • icon-tool

    MongoDB

  • icon-tool

    Redis

  • icon-tool

    Cassandra

  • icon-tool

    Clickhouse

  • icon-tool

    Solr

  • icon-tool

    RabbitMQ

  • icon-tool

    Kafka

  • icon-tool

    AWS

  • icon-tool

    Windows

  • icon-tool

    Linux

  • icon-tool

    Mac

  • icon-tool

    Git

  • icon-tool

    Jenkins

  • icon-tool

    Kafka

  • icon-tool

    AWS

Work History

4.8Years

Senior Software Developer

redBus
Jul, 2024 - Present1 yr 1 month
    Designed and optimized distributed system for an inventory platform using cutting-edge technologies to enhance operational efficiency by 30%. Oversaw the design, development, and maintenance of the recommendation engine at RedBus. Enhanced platform capabilities to support diverse business use case orchestration. Led end-to-end feature development, from initial design to product launch. Developed NearBy Search@redbus, improving search accuracy by 40%.

Software Developer

redBus
Oct, 2022 - Jul, 20241 yr 9 months
    Built inventory management system for India’s largest E-commerce platform for bus booking. Involved in inventory search, transactions, and other core features of the platform team. Developed a search engine that accurately interprets user queries, increasing search relevance by 50% and reducing search latency by up to 3ms. Provided robust solutions and performed technical analysis for development of new features.

Software Developer

Tata Consultancy Service
Nov, 2020 - Sep, 20221 yr 10 months
    Designed, developed, tested, and supported backend solutions using Node.js, NestJs, Express, MongoDB, and Microsoft Azure. Managed databases, integrated data and systems, built RESTful APIs, and oversaw backend operations. Applied design principles and patterns for scalable solutions.

Major Projects

1Projects

NearBy Search @redBus

Education

  • Bachelor of Engineering (B.E) in Information Technology

    Madhav Institute of Technology and Science (2020)
  • HSC

    Madhya Pradesh board (2015)