Summary
Overview
Work History
Education
Skills
PROJECTS (Aug 2019- May 2021)
Timeline
Generic

HIMANSHI SHRIVASTAVA

Bengaluru

Summary

Skilled Software Development Engineer with experience in designing, developing, and maintaining software systems. Strengths include problem-solving abilities, deep understanding of algorithm development and data structures, along with knowledge of various programming languages such as Java and Python. Previous work has demonstrated significant impact through enhancement of system performance, debugging complex issues, and delivering high-quality software solutions to meet business needs.

Overview

10
10
years of professional experience

Work History

Software Development Engineer 3

Walmart
Bengaluru
12.2024 - Current
  • Contributed significantly backend development for Walmart U.S. customer returns and disposition of returned items across distributed services, Kafka-based pipelines, workflow orchestration, business rules, databases, and cross-service integrations.
  • Migrated legacy returns-decision system to rules-engine Dispositioning microservice serving ~200M requests/month across 4,000 stores, validated in parallel with the old system before cutover, supporting $241 million savings initiative.
  • Analysed and Debugged return and disposition processing issues, partnering with team members to review policy-based decisions, vendor and compliance rules, and service behavior.
  • Mentored junior engineers on Walmart software development practices and code reviews.
  • Collaborated with product managers and designers on Walmart feature requirements.

Software Development Engineer

Amazon Web Service
Seattle
06.2021 - 03.2023
  • Building and maintaining AWS Fargate, a serverless, pay-as-you-go compute engine that handles server management for the application
  • Designed and implemented a service to combat fraudulent activities in AWS Fargate by detecting and terminating fraudulent tasks on an hourly basis which increased resource (CPU and Memory) utilization by 30%
  • Built and implemented new functionality which dynamically scales capacity pools as per our 160K Fargate customer's demands
  • Introduced new dashboard metrics, KPIs, and monitors to detect the consumption of available capacity and resources to proactively alert when the capacity is running low, therefore, reducing Customer impact

Software Engineer

British Telecom
Bangalore
12.2018 - 06.2019
  • Developed search features using Java and SOAP web services to enhance the usability of the E-commerce website for clients
  • Automated test cases for an e-commerce website using Selenium with Java to reduce human errors by 60%
  • Implemented automated testing for sanity test cases which reduced the manual testing hours by 40% during product releases

Software Engineer

Tata Consultancy Services
Bangalore
01.2017 - 12.2018
  • Implemented a new feature(REST and Java-based) that makes the users' job search results practical and faster by 30%
  • This feature is scaled for a user base of 4 million customers
  • Automated regression test cases single-handedly for 16 websites using Selenium Web Driver with Java, reducing the manual testing time by 30% weekly and 60% during the product enhancement release

Education

Masters - Computer Science

Arizona State University
Tempe, Arizona
05-2021

Bachelors in Engineering - Computer Science

Bhilai Institute of Technology
Durg, India
05-2016

Skills

  • Languages and libraries - Java, Python, TypeScript, JavaScript, Ruby, Brazil, Yaml, C, HTML, CSS, MYSQL, MongoDB, PostgreSQL, React js, SpringBoot, NoSQL
  • Frameworks and tools- AWS Lambda, AWS S3, Cloudformation, Cloudwatch, SNS, SQS, EventBridge, CI/CD, AWS CLI, AWS SDK, Selenium WebDriver using Java, GIT, Maven, JIRA, TestNG, Agile methodology
  • Operating systems and Architectures- LINUX, Windows, SOAP, Restful APIs, MVC, Search Optimization Engine

PROJECTS (Aug 2019- May 2021)

Artificial pancreas- Performed Data Mining in CGM data using MATLAB, Python, and feature extraction techniques. Using this data and monitoring the blood glucose levels, feature extraction techniques to predict the meal intake time and hence time to inject the insulin., Handwriting detection system- Density estimation and classification using machine learning algorithms Naive Bayes and Logistic regression with Python on MNIST dataset (60,000 training and 10,000 testing images). Implemented K-Means clustering with different strategies to get accuracies above 80%. Implemented Convoluted Neural Network on MNIST dataset to perform classification with 98% accuracy., Intelligent Interactive Visualization- Developed an intelligent data model for the SEINet database for more than 100k different species of cacti, which visualized the density, and flowering seasons, and predicted species occurrences in different regions of Arizona using the Apriori Algorithm. Used Gephi and Tableau for interactive dashboards.

Timeline

Software Development Engineer 3

Walmart
12.2024 - Current

Software Development Engineer

Amazon Web Service
06.2021 - 03.2023

Software Engineer

British Telecom
12.2018 - 06.2019

Software Engineer

Tata Consultancy Services
01.2017 - 12.2018

Masters - Computer Science

Arizona State University

Bachelors in Engineering - Computer Science

Bhilai Institute of Technology
HIMANSHI SHRIVASTAVA