Vidushi Agarwal

Software Engineer

Hyderabad, Telangana, India5 yrs 9 mos experience
Highly Stable

Key Highlights

  • 4+ years of experience in fullstack development.
  • Expertise in React.js and Java Spring Boot.
  • Proven track record in Fintech projects.
Stackforce AI infers this person is a Fintech Fullstack Developer with strong expertise in Java and React.

Contact

Skills

Core Skills

React.jsJava Spring BootSpringbootSupervised Machine LearningDeep Learning

Other Skills

A/B testingAgile MethodologiesApache KafkaApache SparkBlockchainCRUD operationsCascading Style Sheets (CSS)Convoluted Neural NetworkDialogflowDjangoFlaskFunctional testingGitGraphQLHTML

About

A Fullstack Software Engineer with excellent problem-solving abilities and an analytical mindset with 4+ years of industry experience. ◦ Languages - Java, Javascript, Python, SQL ◦ Technologies - Git, Jenkins, Jupyter, Pandas Library, ReactJS, SpringBoot, MySQL, AWS, Kafka ◦ Databases - S3, DynamoDB, MySQL, Redis, Elastic Search

Experience

5 yrs 9 mos
Total Experience
2 yrs
Average Tenure
1 yr 9 mos
Current Experience

Apple

Software Engineer

Sep 2024Present · 1 yr 9 mos · Hyderabad, Telangana, India · On-site

Paypal

2 roles

Software Engineer 2 - Debit Cards

Promoted

Apr 2022Sep 2024 · 2 yrs 5 mos · Bangalore Urban, Karnataka, India · On-site

  • ◦ Created shipment widget for tracking new debit cards using React.js and delivered it within 3 days as part of a hackathon, resulting in significant cost and time savings.
  • ◦ Created ‘Activate with CVV’ screen on PayPal Debit Card Web in React.JS, and performed A/B testing for US and EU rollouts on 10% sample.
  • ◦ Designed and implemented Open Banking using GraphQL schema and Java Spring Boot, serving 700+ daily customers in the US and EMEA.
  • ◦ Architected Low-Level and High-Level Design, implemented the Accept API design for the Term Loan
  • service within Credit Card team, and conducted rigorous unit testing to address performance bottlenecks.
  • ◦ Worked on JDBC transaction handling in Spring Data JPA to perform CRUD operations.
React.jsGraphQLJava Spring BootA/B testingJDBCCRUD operations

Software Engineer 1 - Credit Cards

Jul 2021Apr 2022 · 9 mos · Bangalore Urban, Karnataka, India · On-site

  • ◦ Built and maintained microservices that consumed and processed 100 requests every minute from the Paypal Working Capital’s website using Springboot.
  • ◦ Replaced the legacy dependencies in functional tests with mock tests resulted in a stable build, reduced the build time from 18 minutes to 15 minutes, and FT running time from 11 minutes to 8 minutes.
  • ◦ Triaged production alerts through observability tools like Splunk, monitored system health and performance, and designed dashboards to pinpoint the root causes of 5xx errors, SSL handshake timeouts, and forbidden errors in downstream APIs. Achieved substantial error reduction up to 65% while improving error detection efficiency.
SpringbootMicroservicesFunctional testingObservability toolsSplunk

Jpmorgan chase & co.

2 roles

Software Engineer

Aug 2020Jun 2021 · 10 mos · Bengaluru, Karnataka, India

  • ◦ Developed microservice using SpringBoot and React.js, enabling daily probes for detecting anomalous behavior in SQL queries by the Risk Team.
  • ◦ Added feature to export the stress analysis reports that made tracking validation breaks easy, saved 10
  • clicks/user.
SpringBootReact.jsSQL

Software Engineer Intern

Jan 2020Aug 2020 · 7 mos · Bengaluru, Karnataka, India

  • Worked on automating Outlier Detection in Risk Financial Dataset using Supervised Machine Learning algorithms namely Random Forest, Logistic Regression and Support Vector Machine. Achieved 94% accuracy.
Supervised Machine LearningRandom ForestLogistic RegressionSupport Vector Machine

Nvidia

Research Assistant Intern

Jun 2018Jun 2018 · 0 mo · India

  • I got the opportunity to work as a research intern at Bennett University, in collaboration with NVIDIA, to create an OCR under the guidance of Dr. Deepak Garg. My solution aimed at converting English text in images into French speech using deep learning. The process involved image preprocessing, segmentation of words into characters, character recognition using text synthesis, and language translation. For character recognition, I created a Convoluted Neural Network model that I trained on the Chars74K dataset. For language translation, I used Recurrent Neural Networks and the seq2seq model.
Deep LearningOCRConvoluted Neural NetworkRecurrent Neural Networks

Education

Thapar Institute of Engineering & Technology

Bachelor of Engineering — Computer Science

Jan 2016Jan 2020

Stackforce found 100+ more professionals with React.js & Java Spring Boot

Explore similar profiles based on matching skills and experience