Location via proxy:   
[Report a bug]   [Manage cookies]                
Sarath's photo
SarathSMenon
SarathSMenon

Full Stack Engineer • Tech Enthusiast • End-user empathiser

Bangalore, India

About Me

Software Development Engineer based in Bangalore (India), Pronouns: He/Him

Hey there! I'm a full stack developer who's been designing and developing web and mobile applications for around 9.4 years. While I primarily focus on backend development with Java at work, I also love getting my hands dirty with React on the frontend. You could say I'm a bit of a tech nerd - always tinkering with new tools and technologies, watching all the latest tech reviews whenever I can!

When I'm not coding, you'll find me hiking up mountains, creating digital art using my iPad, or folding intricate origami pieces.

Interests

Coding
Travelling
Origami
Digital Art
Reading

Experience

Amazon logo

Amazon

Bangalore, IndiaJan 2022 - Present (2 years 11 months)

Improving user experiences and reducing onboarding friction in Amazon services like Buy With Prime (BwP), Supply Chain Portal and Amazon Prime.

Java
AWS
React
Typescript
Node JS
Amazon Prime
SAP logo

SAP

Bangalore, IndiaSep 2015 - Jan 2022 (6 years 4 months)

Designed and developed most of the critical components in the SAP Asset Strategy and Performance Management solution, helping customers evaluate risks and strategize maintenance planning by optimizing risks and costs.

Java
Spring
Javascript
GraphQL
SAP Cloud Platform
SAP HANA
Docker
Cloud Foundry
Jenkins

Projects

Amazon Buy With Prime (BwP)

Improved the user experience by integrating Amazon Identity, allowing merchants to use unified credentials and account model across platforms.

Amazon Buy With Prime (BwP)
Java
React
Typescript
AWS
Node JS
Amazon Coral

Key Highlights:

  • Reducing onboarding friction anf onboarding time by 30% by implementing SSO integration and allowing seamless navigation between multiple portals.
  • Designed and implemented a migration plan for Cognito test accounts. The designs were reviewed and approved by L10. It involved co-ordination of over 30 teams and 120+ repositories.

Vendor onboarding on SCP (Project Pepper)

Automated the onboarding and catalog import process for Amazon Vendors into MCF, integrating with the Supply Chain Portal to reduce onboarding time and minimize errors.

Vendor onboarding on SCP (Project Pepper)
Java
React
Typescript
Javascript
AWS
Node JS

Key Highlights:

  • Led the design and implementation of the project with a focus on high standards and scale to handle customer data in millions.
  • Reduced vendor onboarding time from 2-3 months to a few hours by building a highly flexible and scalable onboarding and data migration system with a throughput of over 70k records per minute.
  • Minimized catalog configuration errors by 30% by completely eliminating manual work involved in exporting, transforming, filtering and importing of Vendor SKUs into Seller Central.

UPI E-mandate for Amazon Prime

Implemented the UI changes and payment preferences for UPI e-mandate integration thus introducing recurring payments for Amazon Prime purchases.

UPI E-mandate for Amazon Prime
Java
Amazon Pay
Amazon Prime
UPI
Scala

Key Highlights:

  • Handled the changes for payment preferences UI and related configurations to include UPI as a supported option.
  • Optimized system scalability during high-traffic periods.
  • Performed E2E testing and launch activities.

SAP Asset Performance Management (APM)

Designed and developed modules for risk and criticality assessment (RCA) and Asset masterdata, enabling easy syncing of assets information form S/4 HANA and automated risk evaluation for assets as part of SAP's IAM Suite.

SAP Asset Performance Management (APM)
Java
Spring
Javascript
GraphQL
SAP Cloud Platform
SAP HANA
SAP CAP
Docker

Key Highlights:

  • Implemented automated data sync mechanisms for S/4 Hana systems, containing millions of records.
  • Followed an API first development approach with a GraphQL federation layer for clients.
  • Reduced manual intervention in asset risk evaluations.

SAP Asset Strategy and Performance Management (ASPM)

Designed and built modules for Criticality Assessment (CA), Failure Mode Effect Analysis (FMEA), Reliability Centered Maintenance (RCM), Checklist, Questionnaire and preventive maintenance strategies, improving asset reliability and optimized maintenance costs

SAP Asset Strategy and Performance Management (ASPM)
Java
Spring
Javascript
SAP UI5
Cloud Foundry
SAP Cloud Platform
SAP HANA
Kotlin

Key Highlights:

  • Architected the backend interactions of all ASPM Services.
  • Designed complex risk calculation strategies with multiple dimensions and impacts.
  • Enhanced risk evaluation techniques across diverse asset categories.

Vibranium

Created an open-source API testing and data generation tool designed to simplify and automate complex API testing scenarios using a declarative JSON framework.

Vibranium
Javascript
JSON
Node JS
React
Python
Git

Key Highlights:

  • Simplified API testing workflows, reducing test time by 40%.
  • Introduced a declarative syntax for API testing, with support for dynamic data generation and dependency management.
  • Reduces the API test execution time by 70% using non-blocking test execution.

SAP Asset Intelligence Network (AIN) & Asset Central Foundation (ACF)

Developed critical components for asset monitoring and performance evaluation, focusing on efficiency and scalability.

SAP Asset Intelligence Network (AIN) & Asset Central Foundation (ACF)
Java
SAP HANA
Jenkins
SAP Cloud Platform
SAP UI5
Python

Key Highlights:

  • Automated tenant onboarding by creating scripts and utils, reducing onboarding time by 60%.
  • Simplified Service Oriented Architecture development by automation pipeline design and other optimizations.
  • Built scalable applications for Measuring Points and Failure Modes.

FlipDots

Designed and developed an Android game.

FlipDots
Java
Android

Key Highlights:

  • End to End design and implementation of Android game.
  • Introduced multiple difficulty levels and global leaderboard.

PokeGuesser

Pokemon guessing game, like wordle.

PokeGuesser
Next JS
React
Supabase
Typescript
CSS
Tailwind CSS
Vercel

Key Highlights:

  • Integrated with PokeAPI for data correctness.
  • Developed global leaderboard

Nexus Navigator

Webapp for day-wise trip planning and collaboration, with Google map integration and integration with firebase for auth and storage.

Nexus Navigator
Next JS
React
Firebase
Google Maps
Typescript
CSS
Tailwind CSS
Vercel

Key Highlights:

  • Used Google Maps APIs for accurate location and route informations.
  • Optimized costs by implementing static and dynamic layers.

Expertise & Certifications

Languages

Java
Typescript
Javascript
Swift
Python
Kotlin

Frameworks/Libraries

Spring
Amazon Coral
React
Next JS
Node JS
Express JS
Swift UI
Tailwind CSS

Tools

Docker
AWS
Gen AI
Firebase
Cloud Foundry
Vite
Supabase
SAP HANA
CloudFlare
GraphQL
RaspberryPi
Figma
Procreate
Vercel

Latest Blog Posts

Contact Me

I'm always open to new opportunities and collaborations. Whether you have a question or just want to say Hi, I'll try my best to get back to you!