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

    5.8 years

Skillsets

  • Visual Studio
  • Erlang
  • MongoDB
  • Apache Solr
  • Microservices
  • concurrent programming
  • Design patterns
  • Distributed System
  • event-driven architecture
  • Graph DB
  • IntelliJ
  • JavaScript
  • Microsoft Bot Framework
  • SOLID principles
  • Flask
  • Azure
  • Object-Oriented Programming
  • Apache Kafka
  • Click House
  • GCP
  • Hibernate
  • JPA
  • Multithreading
  • REST API
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Grafana
  • Python - 4.5 Years
  • AWS
  • AWS
  • Erlang
  • Flask
  • Git
  • Git
  • Jenkins
  • RabbitMQ
  • Redis
  • MongoDB
  • ReactJs
  • Docker
  • MySQL - 4.3 Years
  • Prometheus
  • MySQL
  • Java
  • Python
  • RabbitMQ
  • Flask
  • Erlang
  • MongoDB
  • MySQL
  • Java
  • Python
  • RabbitMQ

Professional Summary

5.8Years
  • Aug, 2025 - Jun, 2026 10 months

    Senior Software Engineer

    GreyOrange
  • Sep, 2022 - Jul, 20252 yr 10 months

    Senior Software Developer

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

    Software Engineer

    Tata Consultancy Services

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

5.8Years

Senior Software Engineer

GreyOrange
Aug, 2025 - Jun, 2026 10 months
    Designed and enhanced backend services for warehouse automation by optimizing the HTM Bot Workflow, improving task execution efficiency and ensuring reliable processing for large-scale robotic operations. Led the architecture and development of a distributed Bot Relay Framework, enabling reliable communication, task scheduling and execution across 200+ autonomous warehouse robots deployed in multiple customer warehouses. Accelerated engineering delivery by resolving 200+ production backlog issues within one month using Claude AI for intelligent code assistance, reducing technical debt and improving overall software maintainability. Improved production observability by implementing performance monitoring with Prometheus and Grafana, proactively identifying system bottlenecks and increasing platform stability.

Senior Software Developer

Redbus
Sep, 2022 - Jul, 20252 yr 10 months
    Designed and developed backend services for India's largest online bus inventory platform, supporting search, inventory management, and booking workflows. Optimized distributed backend systems using Redis, AWS S3, and scalable architecture, improving operational efficiency by 30%. Led end-to-end feature development, from initial to product launch. Notably developed Nearby Search which improved search accuracy by 40%. Designed and optimized a high-performance search engine serving approximately 10K requests per minute, reducing search latency from nearly 100 ms to ~3 ms while increasing search relevance by 50%. Designed and implemented an Inventory Backup System to ensure high availability and business continuity by maintaining reliable backup data for recovery during system failures, minimizing downtime. Participated in architecture discussions and contributed to the design of scalable, fault-tolerant microservices capable of handling increasing business traffic. Collaborated with cross-functional teams including Product, QA and DevOps to deliver production-ready features while maintaining high code quality and timely releases.

Software Engineer

Tata Consultancy Services
Nov, 2020 - Sep, 20221 yr 10 months
    Developed a Service Assistant Chatbot using Flask, Microsoft Bot Framework, and Azure Cognitive Services (LUIS/CLU) for intent recognition and entity extraction to enhance customer experience and optimize business operations. Developed Spring Boot REST APIs with MySQL and MongoDB aggregation for an enterprise Admin Dashboard, enabling daily/monthly usage analytics across country, language, and use case dimensions. Improved dashboard performance by 95% by applying MongoDB indexing, reducing response times from 23 minutes to 510 seconds, resulting in a highly efficient and responsive system.

Major Projects

1Projects

NearBy Search @redBus

Education

  • B.E in Information Technology, Engineering

    Madhav Institute of Technology and Science (2020)