Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
Work Availability
Timeline

Pratik Kumar Jain

San Jose,CA

Summary

With 4+ years as a full-stack engineer at Amazon, I've excelled in every aspect of software development. From designing intricate low-level systems to hands-on implementation, deployment, and operations, I've honed a holistic skill set. My experience also includes meticulous testing, ensuring the reliability of our solutions. Having thrived in the dynamic environment of Amazon, I've not only strengthened my technical proficiency but developed a knack for problem-solving and delivering results. I'm eager to bring this rich experience and a proven track record of success to contribute effectively to your team.

Overview

5
5
years of professional experience

Work History

Software Development Engineer II

Amazon
Santa Clara, CA
10.2021 - Current
  • Spearheaded the development of the "Alexa Shopping List Savings" feature, demonstrating a commitment to delivering delightful customer-facing solutions
  • Successfully enabled customers to leverage manufacturers' and 1P coupons in any store for discounted purchases, showcasing a customer-centric approach
  • Architected the entire end-to-end receipt submissions and redemption system, showcasing expertise in system design and implementation
  • Built backend microservices from the ground up using AWS ECS Fargate & Lambda serverless services, contributing to a robust and scalable infrastructure
  • Designed the DynamoDB table to store critical information related to customer deal and receipt submission management, covering the entire deal lifecycle
  • Additionally, created an SQS-based system for the payment process, streamlining payment notifications, and seamlessly adding funds to customers' gift cards
  • Utilized Amazon CDK in Typescript to set up cloud infrastructure, ensuring efficient and maintainable deployment
  • Implemented RESTful APIs in Java, fostering seamless communication between components and enhancing overall system functionality
  • Led app development efforts with React Native, driving improvements in customer experience and achieving a remarkable 88% decrease in customer support tickets
  • Introduced automation testing using Appium for the Alexa App Deals Experience, resulting in a 70% increase in testing coverage and a significant reduction in QA team efforts
  • Demonstrated a proactive approach to quality assurance, ensuring the reliability and robustness of the Alexa App through effective testing strategies.

Software Development Engineer

Amazon
Seattle, WA
08.2019 - 10.2021
  • Worked on the AWS Marketplace Seller Experiences team to launch Seller Self Experience for ISVs to update Single AMI and Container products
  • Assisted team in integrating Lambda functions with SFNX (Step Functions) workflows to handle seller dispute use cases
  • Designed integration test setup for testing SFNX workflows with UI and covered 90% of test case scenarios
  • Devised strategy to call backend API from a React component on load to validate form fields and display errors on the UI to reduce dispute cases by 65%
  • Designed DynamoDB table schema for storing complied React components and built an API to get components based on provided filters.

Machine Learning Intern

Enact Mortgage Insurance
Raleigh, NC
08.2018 - 06.2019
  • Developed a package to generate different types of plots based on the business requirement
  • Automated the process of data preprocessing, model building, model analysis, and visualizations using Python
  • Carried out statistical data analysis on a dataset containing more than 1 million records of loans probable to become defaults
  • Performed feature engineering and feature selection to reduce the list of 300 variables to 55 transformed variables
  • Employed various machine learning algorithms like Random Forest, XGBoost and DNN and obtained almost 90% accuracy on the test set
  • Presented research to senior directors and vice-president of Genworth MI and received appreciation for my contribution
  • Utilized NLP technique such as TF-IDF on customer service data to reduce the resolution time
  • Found different topics in the text using LDA and formed different clusters using the K-Means algorithm.

Education

Master of Science - Computer Science

North Carolina State University, Raleigh, NC
06-2019

Bachelor of Engineering - Information Technology

KJ Somaiya College of Engineering, Mumbai, India
05-2017

Skills

  • Java
  • Python
  • AWS (DynamoDB, Lambda, SQS)
  • React
  • React Native
  • Full-Stack Development
  • RESTful API's
  • Git
  • Machine Learning
  • API Development
  • Computer Vision
  • Big Data

Accomplishments

MITEnergyHack 2018: Third Prize

  • Won 3rd Prize at MITEnergyHack2018: Hack Sustainability out of 33 teams.

MITEnergyHack 2018: MIT Office of Sustainability Challenge Winner

  • Won the 1st Prize for the MIT Office of Sustainability Challenge at MITEnergyHack 2018
  • The solution was based on using Reinforcement Learning to reduce the Carbon Emission from buildings.

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Software Development Engineer II - Amazon
10.2021 - Current
Software Development Engineer - Amazon
08.2019 - 10.2021
Machine Learning Intern - Enact Mortgage Insurance
08.2018 - 06.2019
North Carolina State University - Master of Science, Computer Science
KJ Somaiya College of Engineering - Bachelor of Engineering, Information Technology
Pratik Kumar Jain