Snehal Gupta

Software Engineer

India4 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Achieved 99.99% uptime through system optimization.
  • Automated error management, saving 60+ developer hours monthly.
  • Mentored 10 new joiners, enhancing team productivity.
Stackforce AI infers this person is a SaaS developer with strong backend and cloud expertise.

Contact

Skills

Core Skills

JavaAwsMern StackPython

Other Skills

JUnitAWS S3MongoDBPython (Programming Language)OpenCVCoralBioinformaticsAlgorithmsCluster AnalysisJavaScriptSpring FrameworkAmazon Web Services (AWS)AWS LambdaAmazon S3React.js

About

Software Developer passionate about using his love for coding to build large scale products.

Experience

4 yrs 9 mos
Total Experience
2 yrs 4 mos
Average Tenure
4 yrs 5 mos
Current Experience

Amazon

Software Development Engineer

Dec 2021Present · 4 yrs 5 mos · Gurugram, Haryana, India · Hybrid

  • Automating Error Management : Developed a feature to handle error faced by users by Automatically cutting tickets to dependant teams. Feature handles around 200+ monthly tickets/issues for the product and reduces around 60+ hours of developer work per month.
  • Vertical Scaling of System : Handled a highly critical issue which was generating 2500+ error logs, 300+ invoice rejections and impacted multiple teams. Worked on Vertically Scaling the hosts optimally. Achieved a 99.99% uptime for the product.
  • Storage Migration to AWS S3 : Worked on migrating the storage of user documents to AWS S3 from Alexandria (Amazon internal storage service). Change enabled 3000+ users to continue using the upload feature for their documents.
  • Product Security : Worked with security team on making the product more secure. Changes helped avoid fradulent payment of 80K USD per year.
  • Complaince Project (Singapore Payees) : Implemented a new Status Feature for Singapore Users as per an immediate complaince requirement.Change unblocked payment worth 100 Billion USD.
  • Mentorship : Single handedly helped in the onboarding and mentoring of 10 new joiners and 2 interns in the team. Created various resources for smooth onboarding as per product knowledge.
JUnitJavaAWS

Avo automation

3 roles

Product Engineer

Aug 2021Dec 2021 · 4 mos · Bengaluru, Karnataka, India

  • Implemented a full web application into which we could integrate the core logic from last internship and allowed the user to virtualize APIs with following features:
  • Recording Feature : Along with the analysis and runtime features added this to help the user to record sample of interactions from the API at the first place. Recordings could be downloaded and edited and used later to virtualize the API.
  • Analysis Feature: Took the recorded sample interaction files from the user on the frontend and submitted to the server which performed the analysis phase and then sent back the model(clusters and prototypes) which is then stored in a database to be used later.
  • Runtime Feature: Takes the name of API sends it to the backend where the model is retrieved from the database. Now when an application redirects their request to our backend it responses with a virtual response using the the model.
MongoDBMERN Stack

Product Intern

Jan 2021Jul 2021 · 6 mos · Bengaluru, Karnataka, India

  • RunTime Phase: Used Virtual Service Model generated by the analysis phase is to create a Virtual Response.
  • Extended version of Needleman-Wunsch algorithm along with the Entropy Weights was used to select the appropriate prototype. Required sub-string substitutions made in the new response to create the Virtual Response.
Python (Programming Language)OpenCVPython

Product Intern

May 2020Jul 2020 · 2 mos · Bengaluru, Karnataka, India · Remote

  • Worked on developing the feature of Service Virtualization. Implemented techniques from this research paper (https://arxiv.org/pdf/1510.01421.pdf):
  • Analysis Phase: Analysed the API interaction Recordings to create a model for Virtual Service.
  • Detrmined clusttering tendencies and clustted the recordings using Visual Assessment of Clustering Tendency (VAT) algorithm.
  • Implemented Mutiple Sequence Alignment (MSA) using ClustalW algorithm for creating clustter prototype. Entropy weights were assigned to prototypes.
Python (Programming Language)OpenCVPython

Education

The LNM Institute of Information Technology

Bachelor of Technology

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Java & Aws

Explore similar profiles based on matching skills and experience