Shivam Rathore

Senior Software Engineer

Bengaluru, Karnataka, India5 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Backend Development with Java and Golang.
  • Proven track record in designing scalable systems.
  • Strong experience in data engineering and analytics.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in SaaS and Mobile Development.

Contact

Skills

Core Skills

Backend DevelopmentSystems DesignData EngineeringMobile Development

Other Skills

API GatewayAlgorithmsAnalyticsAndroidC (Programming Language)C++Cascading Style Sheets (CSS)CommunicationComputer VisionCross Cluster CommunicationData ManagementData PipelinesData ProcessingData ScienceDeep Learning

About

A Backend Software Engineer with 4.5+ years of experience, currently working in Java, SprintBoot, ELK Stack.Skilled in Java, Golang and Backend Development. Strong engineering professional with a B.Tech + M.Tech (5 year Integrated Post Graduate) focused in Information Technology from Indian Institute of Information Technology, Gwalior

Experience

Tekion corp

4 roles

Senior Software Engineer

Promoted

Apr 2025Present · 11 mos

  • ◦ Designed and implemented an API Gateway–based authentication and authorization system with
  • JWT validation, path-level RBAC, and rate limiting — ensuring DRP 2.0 compliance and scaling
  • seamlessly to millions of daily requests in production.
  • ◦ Led architecture and migration of DRP 2.0 dealer onboarding platform, integrating multiple internal
  • systems to automate workflows and streamline processes — enabling onboarding for thousands of dealers.
  • ◦ Designed and implemented a highly available, centralized dealer data management service processing
  • ∼5K requests per minute, serving as the core for DRP 2.0 ecosystem — ensuring data consistency,
  • powering feature enablement, analytics, and multi-channel communications across the platform.
JavaSpring BootAPI GatewayJWTRBACData Management+2

Software Engineer II

Promoted

Jul 2023Mar 2025 · 1 yr 8 mos

  • ◦ Implemented data ingestion pipelines to integrate transactional data into analytics dashboards, providing dealers with valuable insights such as expenses analysis, sales summary, and inventory summary.
  • ◦ Redesigned the DRP (Digital Retail Platform) clickstream pipeline, leveraging Kafka, to move SFTP
  • feeds processing from Integration to Data Warehouse to accommodate huge volumes of GM (General
  • Motors) data. Scaled the service to enhance data processing using Kafka consumer parallelism which
  • enabled seamless integration of multiple new GM programs, including CarBravo and Cadillac analytics.
  • ◦ Engineered and implemented a preAggregated pipeline designed to enhance query performance of
  • Elastic Search for clickstream data, reducing existing queries execution time from ≥30s to ∼300ms.
  • ◦ Designed and developed a dedicated micro-service, utilizing cross cluster communication, to serve the
  • OEM users as part of AEC analytics. This approach enabled to cater both OEM and dealer users from
  • same Elastic Search cluster, leading to reduced cost and maintenance of different databases.
  • ◦ Initiated the adoption of test-driven development by composing unit test cases for both ARC & DRP
  • analytics services, resulting in code coverage of ≥ 85%. Integrated quality gates into GitLab CI and
  • Jenkins CI/CD pipeline to ensure consistent code quality throughout the development and deployment
  • process.
  • ◦ Led the backend of DRP and AEC Analytics which includes collaborating with product team to
  • understand the requirements, implementing scalable and cost-effictive solutions, automating alerting
  • infra, mentoring junior engineers and code reviews.
KafkaElastic SearchData PipelinesUnit TestingMicro-servicesBackend Development+1

Software Engineer

Promoted

Jul 2022Jul 2023 · 1 yr

CommunicationProblem Solving

Associate Software Engineer

Jun 2021Jun 2022 · 1 yr

  • Working as part of ARC and DRP analytics backend.
  • Developing and maintaining complete analytics module with near real-time processing and scalability.
  • Modified existing DRP clickstream pipeline to migrate the SFTP feeds processing to the warehouse platform, allowing us to handle GM’s large volume of data more efficiently.
Spring BootMongoDBJavaKafkaBackend Development

Zomato

Software Engineer Intern

Oct 2020Feb 2021 · 4 mos · Gurugram, Haryana, India

  • Worked as part of location-service team.
  • Refactored the complete codebase of location-service in order to support dependency Injection and mocking.
  • Added linter for location-service. (Pipeline Integration)
  • Automated the tests building in case of code changes from multiple contributors.
  • Written unit test cases for individual repositories and achieved a code coverage of approx 95% for each repository.
  • Dockerized Solr and modified its configuration to make it an isolated database for continuous integration testing.
GolangDockerUnit TestingMockingBackend Development

Jpmorgan chase & co.

Software Engineering Virtual Experience

Jun 2020Jun 2020 · 0 mo

  • Completed the practical task modules including establishing financial data feeds, frontend web development, and data visualization with Perspective.

Abhigyan abhikaushalam students'​ forum

2 roles

Developer Circle Head

Apr 2019Jun 2020 · 1 yr 2 mos · Gwalior Area, India

  • Part of a group of students who try to inculcate software development skills in the students of IIIT-Gwalior.
  • We conduct peer-to-peer learning sessions on topics such as Machine Learning, Python Development, Open Source, Shell and good development practices.

Web Developer

Dec 2018Mar 2019 · 3 mos · Gwalior Area, India

Boozingo

Software Developer Intern

Jan 2019Feb 2019 · 1 mo

  • Developed an android app for providing information about places serving alcohol based beverages including online delivery and tracking.
  • Integrated APIs using Retrofit and implemented geofencing for notifying users when they reach hangouts of interest.
AndroidJavaRetrofitGeofencingMobile Development

Abv-indian institute of information technology and management

Software Developer Intern

Jun 2017Aug 2017 · 2 mos · Gwalior Area, India

  • Developed an android app for women showing nearest toilets, female doctors and female hygiene shops with navigation.
  • Implemented security features such as contacting family just by shaking of the phone. Included panel for police stations to be notified about women in danger.
AndroidJavaRetrofitMobile Development

4mirrortech innovatives pvt. ltd.

Software Developer Intern

May 2017Jun 2017 · 1 mo · Bengaluru Area, India

  • Developed an android app for an IoT based smart dustbin that notified the user of the garbage levels and estimated time of filling and next cleaning.

Education

ABV-Indian Institute of Information Technology and Management

B.Tech + M.Tech (5 year Integrated Post Graduate) — Information Technology

Jan 2016Jan 2021

Stackforce found 100+ more professionals with Backend Development & Systems Design

Explore similar profiles based on matching skills and experience