Summary
Overview
Work History
Education
Skills
Websites
Languages
Personal Information
Awards
Timeline
Generic

Rahul Agarwal

Bangalore Urban

Summary

Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.

Overview

8
8
years of professional experience

Work History

Software Engineer III

Walmart Global Tech
01.2022 - Current
  • Worked on the replenishment engine (EDF), constructed with an event-driven architecture, which assesses the requirements for millions of SKUs and generates orders accordingly
  • Spearheaded the initiative to introduce the EDF product for SAM and International business tenants
  • Took full ownership of the product lifecycle, from developing core components to delivering crucial features, streamlining processes, and leading design and code review sessions
  • Implemented the concept of multi-tenancy in Walmart replenishment projects, enabling the same code base to be scaled for various business tenants
  • Designed and optimized the data quality framework, achieving an improvement of 80-90% for most Spark jobs
  • Contributed to the data science project 'Inbound Order Optimization,' leveraging Spark and Spring Boot, to optimize inbound orders for millions of SKUs across different distribution centers and stores.
  • Created Integration Testing Suite from scratch for the IO2 which improved finding critical miss and reduced testing effort of the team.

Software Development Engineer

TiLa
09.2019 - 01.2022
  • Collaborated with the business team and UI to work on the end-to-end seller platform, ensuring a robust and user-friendly system for sellers to manage orders, stock, and onboard the platform seamlessly
  • Created the Calendar Service entirely from scratch
  • Developed the Inventory Service from scratch to address scaling needs and resolve concurrency issues
  • Contributed to the Category Account Terminal and Purchase Order Service, utilized by the Business and Category Team for various functions such as stock purchase orders and seller management
  • Conducted a comprehensive refactoring of the beta-service, which integrates large sellers through various automated processes
  • Designed and implemented the Reporting and Invoice Modules for Seller Orders
  • Developed the Communication Module for seller notifications
  • Optimized the loading process of pricing and stock data for sellers and category managers
  • Contributed to developing the pricing module for listings based on the seller finance model.

Full Stack Software Developer

MyAnatomy
07.2018 - 09.2019
  • Served as a Full Stack Developer for The Mapit platform, an Online Assessment Platform
  • Integrated new features and focused on scaling and enhancing the system
  • Developed a single sign-on system from scratch to enable seamless access across the company's various platforms built on different technology stacks.

Software Engineer Intern

Tata Consultancy Services
03.2017 - 05.2017
  • Designed a Wifi Library Book Locator which helps the student to locate the particular location of a book in the library
  • The Project also consists of the Admin Administration for the Library to manage the library.

Education

Bachelor of Technology - Computer Science

SRMS College of Engg. & Tech, Bareilly
06.2018

Intermediate - Physics, Chemistry, Maths

Bishop Conrad Senior Secondary School
05.2014

High School -

Bishop Conrad Senior Secondary School
03.2012

Skills

  • Java
  • Spring Boot, Spring JPA, Spring etc
  • Mysql, Mongo, Cassandra
  • Kafka
  • Apache Spark, Distributed Programming
  • GCP, AWS
  • CI/CD, Github, Bitbucket

Languages

English (Full Professional)

Personal Information

Title: Software Engineer III

Awards

  • 2nd Runner Up in Testimony 2017
  • 2nd Runner Up in The Coder at Techvyom 2017
  • 1st Runner Up in CodeSense
  • 2nd Runner Up in Comptech Techfest 2016

Timeline

Software Engineer III

Walmart Global Tech
01.2022 - Current

Software Development Engineer

TiLa
09.2019 - 01.2022

Full Stack Software Developer

MyAnatomy
07.2018 - 09.2019

Software Engineer Intern

Tata Consultancy Services
03.2017 - 05.2017

Bachelor of Technology - Computer Science

SRMS College of Engg. & Tech, Bareilly

Intermediate - Physics, Chemistry, Maths

Bishop Conrad Senior Secondary School

High School -

Bishop Conrad Senior Secondary School
Rahul Agarwal