Sonal Kumar

Software Engineer

Bengaluru, Karnataka, India4 yrs 11 mos experience

Key Highlights

  • Led critical projects at Amazon, enhancing user experience.
  • Expert in Java and Spring Boot with extensive backend experience.
  • Proven track record in mentoring and onboarding new talent.
Stackforce AI infers this person is a Backend-focused Software Engineer with significant experience in E-commerce solutions.

Contact

Skills

Core Skills

JavaSpring BootMachine LearningAwsReact Js

Other Skills

API DevelopmentAlgorithmsAmazon Web Services (AWS)Android DevelopmentArchitectureBDDBackendBitbucketC (Programming Language)C++Cascading Style Sheets (CSS)Code ReviewCommunicationCore JavaCreative Problem Solving

About

πŸ‘‹ Hi there! I'm Sonal Kumar, a Software Development Engineer at Amazon in Bengaluru. πŸ’» πŸš€ Currently, I'm contributing to exciting projects at Amazon, making a positive impact with tech solutions. πŸ“ˆ πŸ› οΈ Tech stack: Java, SpringBoot, Dagger, ReactJs, Node.js, JavaScript, HTML, and CSS for both front-end and back-end. πŸ› οΈ 🧰 My skills encompass designing and building scalable and secure software architectures, data structures, algorithms, object-oriented programming, operating systems, and database management systems (DBMS). πŸ’ΎπŸš€ πŸŽ“ I hold a B.Tech in Computer Science and Engineering and completed a Machine Learning program with TensorFlow.πŸŽ“ πŸ—£οΈ Let's connect for exciting tech discussions, collaborations, and mentorship! πŸš€πŸ“§πŸ”—

Experience

4 yrs 11 mos
Total Experience
1 yr 8 mos
Average Tenure
1 yr 7 mos
Current Experience

Booking holdings (nasdaq: bkng)

Software Engineer II

Nov 2024 – Present Β· 1 yr 7 mos Β· Bengaluru, Karnataka, India Β· Hybrid

Amazon

Software Development Engineer

Feb 2022 – Nov 2024 Β· 2 yrs 9 mos Β· Bengaluru, Karnataka, India

  • Designed and executed deep dives for Amazon Bazaar's Your Order flow, including detailed estimation and leveraging the robust architecture of Amazon.in's YourOrders. Gathered product requirements, resolved ambiguities, proposed code changes, and created comprehensive design documents.
  • Led a team of 2 SDE to successfully deliver the Bazaar Your Order (YO) flow within critical launch timelines.
  • Designed and developed critical features for the separate cart in Amazon Bazaar, handling 2 TPS traffic by customising Amazon.in's cart architecture. Optimised backend latency for the Product Search Recommendation web application by implementing an API which bulk fetch ASIN Info, reducing API latency by 75% from 4 seconds to 1.2 seconds. This enhancement improved customer retention and user experience for Amazon Sellers.
  • Led the design and implementation of a solution to automate the data refresh process for ML-based recommendations across different marketplaces. This automation reduced manual data handling completely, and decreased on-call responsibilities by 60%.
  • Mentored and onboarded a new SDE by creating a comprehensive ramp-up plan and guiding through essential processes. This enabled the new hire to quickly onboard and contribute to team tasks effectively.
  • Tech stack:- Java, Spring/Spring Boot, JSP, AWS (Lambda, EC2, ECS, SQS, S3, DynamoDB, SNS), React js, JavaScript, Python.
JavaSpring/Spring BootJSPAWSReact jsJavaScript+2

Publicis sapient

Associate Software Developer I

Jun 2021 – Jan 2022 Β· 7 mos Β· Bengaluru, Karnataka, India

  • Developed a RESTful API using the Spring Boot framework.
  • Played a pivotal role in developing a cross-platform web application, utilizing React JS for the frontend and Spring Boot as the backend.
  • Authored comprehensive BDD (Behavior-Driven Development) scenarios and test cases to ensure thorough and efficient testing processes.
  • Demonstrated a commitment to code quality by crafting unit test cases employing Junit, Mockito, and Jest, ultimately achieving an impressive 80% test
  • coverage to identify and address potential issues early in the development cycle.
  • Innovatively designed prototypes and mock UI components using Draw.io, facilitating effective communication and visualization of project requirements.
  • Proactively identified and resolved bugs, contributing to a more stable application, while also increasing test coverage to further enhance software reliability
  • and maintainability.
Spring BootReact JSJunitMockitoBDD

Education

National Institute of Technology Manipur

Bachelor of Technology β€” Computer Science

Jun 2017 – May 2021

B.D Public School Patna

AISSCE

Jan 2014 – Jan 2016

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience