A

Ashish Singh

Software Engineer

New Delhi, Delhi, India6 yrs experience

Key Highlights

  • Implemented coupon validation to enhance e-commerce checkout.
  • Boosted developer productivity by 60% with data porting solution.
  • Integrated fault-tolerance mechanisms for improved system reliability.
Stackforce AI infers this person is a Backend-focused Software Engineer with experience in E-commerce and Fintech.

Contact

Skills

Core Skills

HybrisSpring FrameworkJavaMicroservicesSoftware DevelopmentManual Testing

Other Skills

AJAXAPI DevelopmentAdaptabilityAgile MethodologiesAlgorithmsAngularAngularJSApache KafkaBack-End Web DevelopmentBootstrap (Framework)C++Cascading Style Sheets (CSS)ComminutionCommunicationComputer Science

About

Worked as Associate Developer at SAP Labs India, where I focus on enhancing the SAP Commerce Cloud (Hybris) platform. My work primarily involves improving the checkout flow and ensuring billing accuracy for large-scale e-commerce solutions. At SAP, I've implemented a coupon-expiry validation mechanism using Aspect-Oriented Programming (AOP), which effectively blocks expired coupons during promotional pricing and significantly reduces customer-facing issues. I've also enhanced the discount calculation logic to dynamically reflect changes in basket quantity or amount, ensuring checkout totals align with SAP's pricing engine and resolving client-reported discrepancies. I collaborate closely with cross-functional teams to analyze integration points, troubleshoot production issues, and deliver stable, highly available e-commerce solutions. Before joining SAP, I was a Software Engineer at Lentra. There, I significantly improved error-handling capabilities by incorporating sample responses for third-party timeout scenarios, which substantially reduced blockers and minimized downtime. I also implemented fault-tolerance mechanisms using Resilience4j's CircuitBreaker and established real-time message tracking through Apache Kafka. My contributions extended to improving security with OTP verification and eKYC, and I regularly monitored production logs, troubleshooting over 20 releases to ensure optimal performance. Earlier in my career, as a Software Engineer at EduNext, I developed solutions that served users across more than 650 schools. I successfully implemented a universal data porting solution that boosted developer productivity by 60% and collaborated on a task management module that earned me Employee of the Month recognition. I also optimized mobile APIs for both security and performance by parameterizing queries and reducing bugs. I hold a B.Tech in Information Technology from SRM University, where I built a strong foundation in object-oriented programming, web services, and data structures. I'm passionate about tackling challenging problems, continuously learning new technologies, and making significant contributions, particularly within the education and fintech industries.

Experience

6 yrs
Total Experience
1 yr
Average Tenure
9 mos
Current Experience

Centre for development of telematics (c-dot)

Software Developer

Jul 2025Present · 9 mos · New Delhi, Delhi, India · On-site

Sap

Developer Associate

Dec 2024Jul 2025 · 7 mos · Bengaluru, Karnataka, India · Hybrid

  • Contributing to SAP Commerce Cloud (Hybris) projects with a focus on improving checkout flow and billing accuracy for large-scale e-commerce platforms.
  • Implemented a coupon-expiry validation mechanism using Aspect-Oriented Programming (AOP), ensuring expired coupons are blocked during promotional pricing and reducing customer-facing issues.
  • Enhanced the discount calculation logic to dynamically reflect changes in basket quantity or amount, aligning checkout totals with SAP’s pricing engine and resolving client-reported discrepancies.
  • Working closely with cross-functional teams to analyze integration points, troubleshoot production issues, and deliver stable, high-availability e-commerce solutions.
  • Project: Commerce Cloud Hybris
HybrisSpring BootSpring Framework

Lentra

Associate Software Development

Jun 2023Dec 2024 · 1 yr 6 mos · Pune, Maharashtra, India · On-site

  • Enhanced error handling capabilities by incorporating a sample response for third-party timeout scenarios in lower environments with a focus on
  • reducing blockers & minimizing downtime impact throughout development & testing phases, resulting in a significant decrease in downtime.
  • Implemented fault-tolerance mechanisms using Resilience4j's CircuitBreaker in Java applications, including configuring circuit break conditions and integrating fallback methods to handle service failures gracefully.
  • Implemented Apache Kafka to send real-time messages to a monitoring dashboard, enabling efficient tracking of transaction volumes and ensuring proactive system monitoring.
  • Integrated OTP (One-Time Password) verification with eKYC (electronic Know Your Customer) processes, enhancing security and compliance with regulatory standards.
  • Monitored production environment logs for troubleshooting and performance analysis for 20+ releases.
Unit TestingJavaAngularJSSoftware DevelopmentAgile MethodologiesBack-End Web Development+13

Edunext technologies pvt. ltd.

Software Engineer Java Developer

Nov 2021Jun 2023 · 1 yr 7 mos · Noida, Uttar Pradesh, India · On-site

  • Created and implemented a universal dataporting solution that was utilized across various modules for both front-end and back-end development. This streamlined the process for developers and increased productivity by 60% during the creation of new dataports.
  • Parameterized queries for Mobile APls using the Java Spring Boot framework with minimal bugs, reducing the risk of SQL injection.
  • Collaborated with a team of 4 to develop a task management module for both front-end and back-end, utilizing JavaScript and jQuery for DOM manipulation. The module was delivered to the client in record time, resulting in recognition as employee of the month.
  • Designed and developed a games and entertainment page, embedding various games for students up to the 6th grade, which was distributed to over 600 schools.
  • Created an e-learning page that grouped different types of resources for the student user interface in over 600 schools.
  • Demonstrated a strong ability to fix defects, solve complex problems, and optimize system performance.
  • Extensive experience in back-end development using Spring, Hibernate, and JPA, as well as working with JSTL tags.
  • Independently developed and maintained a webpage for listing videos in various categories.
  • Developed and maintained Restful API architecture using the Spring Boot framework, as well as Servlet code for a school ERP system.
AlgorithmsUnit TestingJavaCascading Style Sheets (CSS)HTML5Front-End Development+32

Career break

Professional development

Aug 2020Nov 2021 · 1 yr 3 mos · Meerut, Uttar Pradesh

  • While my time in testing certainly taught me a lot about professionalism, I eventually realized it wasn't the right path for me. The work simply wasn't fulfilling, and the peak pandemic took a significant toll on my mental well-being.
  • I decided to take some time off and began exploring online courses to upskill as a developer. Having some prior Java knowledge from college, I dove back into it, honing my skills. It was around this time I also discovered RPA (Robotic Process Automation) and its increasing demand.
  • I started learning UiPath through the UiPath Academy and successfully earned my UiPath Associate Certification in July 2022. Finding a job during the pandemic was challenging, so it took longer than it would have in normal times to land a role. However, the day I received that job offer, I was absolutely ecstatic! I had the biggest smile on my face and didn't even think about negotiating my salary – I just wanted to know when I could start!

Qa infotech - your software testing partner

2 roles

Software Test Engineer

Apr 2020Aug 2020 · 4 mos

  • Responsible for the regression of Jira tickets and updating their status as per the result.
  • Creating test scenarios and executing them while recording observations.
DatabasesSoftware DevelopmentCommunicationScrumHypertext Transfer Protocol (HTTP)Debugging+8

Software Testing Trinee

Feb 2020Apr 2020 · 2 mos

  • Received hands-on training and work experience in functional QA
DatabasesSoftware DevelopmentCommunicationTestingScrumHypertext Transfer Protocol (HTTP)+5

Education

SRM IST Chennai

Bachelor of Technology - BTech — Information Technology

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Hybris & Spring Framework

Explore similar profiles based on matching skills and experience