Yash Jain

Senior Software Engineer

Bengaluru, Karnataka, India7 yrs 10 mos experience
Highly Stable

Key Highlights

  • Expert in backend development and distributed systems.
  • Led multiple high-impact projects at Gojek and Amazon.
  • Strong foundation in scalable architectures and microservices.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in SaaS and E-commerce solutions.

Contact

Skills

Core Skills

JavaDistributed SystemsMicroservicesTechnical DesignAws

Other Skills

AWS LambdaAgile MethodologiesAmazon SQSAmazon Simple Notification Service (SNS)Amazon Web Services (AWS)AngularJSApache KafkaC++CacheClojureCodeIgniterCommunicationDatabase Management System (DBMS)DatabasesDesign Patterns

About

Currently contributing to LinkedIn as a Senior Software Engineer, focusing on backend development with a specialisation in distributed systems, Microservices, and scalable architectures. Brings a strong foundation in designing high-throughput systems and delivering seamless user experiences through innovative technical solutions.

Experience

7 yrs 10 mos
Total Experience
2 yrs 1 mo
Average Tenure
1 yr 6 mos
Current Experience

Linkedin

Senior Software Engineer

Dec 2024Present · 1 yr 6 mos · India · Hybrid

JavaJava Concurrencyhigh level designlow level designRedisDistributed Systems+2

Goto group

Senior Software Engineer

Dec 2021Dec 2024 · 3 yrs · Bengaluru, Karnataka, India · Hybrid

  • Scaling ThirdParty Integrations at transport.
  • ➣ Created & managing Gojek's world class ecosystem to Integrate with any third-party transport provider in SEA. Integrated our systems with different providers to give seamless user experience for cabs,metro tickets, multimodal journeys.
  • ➣ AutoApplyVouchers: Designed backend for Auto applying the vouchers for users with best combinations for multi-modal flows. Made changes in Pricing system to handle auto voucher application for first and last mile. This project led to increase in CO’s for our business on weekly basis.
  • ➣ DynamicHomescreen: Led & revamped Homescreeen for Public transit flow in GojekApp to make it completely dynamic. This helped us in reducing the overall latency of homepage by 22% & reduced the development effort by almost 60% for Integrating with any other Public transport options in Indonesia.
  • ➣ Nudge Platform: Designed & led the development of a platformed solution which helps PMs to launch new nudges for cross selling out additional features on Gojek App based on different rules. Added BFF API’s within extremely critical flow which is to serve >5M requests a day with less than 50ms P99 Latency.
  • ➣ Responsible for leading tech initiatives in the team for reducing tech debts, leading operational excellence Initiatives, migrated services from old Infra to IAC based infra with minimal downtime, solving critical production issues.
Technical DesignJavaMicroservicesGo (Programming Language)PostgreSQLApache Kafka+19

Amazon

Software Engineer

Dec 2019Dec 2021 · 2 yrs · Greater Bengaluru Area

  • Worked in Prime Membership fulfilment team. Delivered some major projects with services on high scale.
  • ➣ OrderMonitoringService Redesign
  • Refactored and redesigned the components of OMS for Asinized prime orders. The migrated component were based out on newly adopted Native AWS lambdas within the team.
  • Handled deprecating critical flows, worked on Low Level design changes Including launching corresponding NAWS based lambdas, monitoring, setup SLI / SLO etc.
  • ➣ Order Diagnostic Tool
  • The tool helps in debugging the lifecycle of a Asinized Prime order at Amazon. Delivered a component where the tool gets all the workflows executed for a given batch of orderIds. Extended capabilities of the tool were to consolidate & provide a way of common logging for prime fulfilment services so as to trace the order journey. This tool reduced the OE efforts of developers significantly.
  • ➣ Eligibility consolidation
  • Consolidated the eligibility rules of user for buying prime orders from different sources to a newly created single source of truth library. These rules were broadly of two types- latency sensitive and insensitive, adopted different ways execute the rules. Further, the rules were widely classified depending on the use case whether nature of order is free-trial / Paid / Discounted etc.
  • ➣ PriceChange for Prime memberships
  • Owned rolling out updated prices for Prime membership ASINs across locales. This was critical project & had high blast radius. Owned E2E testing and sanity in production for the associated ASINs related to Prime memberships for every use case. Later, refactored & automated some flows to roll out upcoming price change projects easily.
  • Tech: Java, Spring, AWS-Lambda, SQS/SNS, AWS for deployments etc.
Test Driven DevelopmentTechnical DesignJavaAmazon Simple Notification Service (SNS)Spring FrameworkDesign Patterns+13

Onedirect - cx management firm

Full Stack Engineer

Jan 2018May 2019 · 1 yr 4 mos · Bengaluru, Karnataka, India

  • Worked as a Backend Developer on the B2B product ​Feedback Cloud​, which captures user responses by sending surveys via different channels such as ​Email, SMS, Weblink & WebInApp.​
  • Response Analytics
  • Owned and delivered survey response analytics which powered the rational motto of product. Designed & delivered hierarchical model based filtering. This was used to analyse user responses for the surveys triggered based on different segments. The feature enabled brand managers to view ratings and reviews for a survey at different levels for eg: area, city, state, country etc. and make purposeful decisions.
  • Survey Settings
  • Enabled the B2B product to integrate with external systems to automate the survey creation and trigger process. This was useful for the brands which already were using some third party tools for their CSR related activities. Later, the scope of project was extended to provide advanced features such as targeting surveys for users in particular locality(area/city/state etc) or based on specific attributes such as age or previous response etc.
  • Tech Stack: SpringBoot, Mysql, Hibernate, Redis, Kafka, RabbitMQ, Jenkins, Docker.
Communication

Crimson insights

Software Intern

Jun 2017Jun 2017 · 0 mo · Chandigarh, Chandigarh, India

  • Developed webapp for HotZoom which was integrated with Instagram API's. The app fetched & stored photos using Instagram public APIs & also gave suggestions for recent and popular images.

Wittyfeed

Full Stack Intern

Dec 2016Jan 2017 · 1 mo · Indore

  • Created RESTful web service(s) in Lua, MySql & Redis on live datasets for users capturing their behaviour & activity on WittyFeed.
  • Developed a dashboard for their analytical requirements using angularJS which recorded data based on different views such as country wise clicks, hourly clicks etc. The work was revamped using Agile methodologies, collaborated using Git.

Vellore institute of technology

University Teaching Assistant

Mar 2016May 2016 · 2 mos · Chennai Area, India

  • Worked as TA for Data Structures &Algorithms. During my work stint, I've conducted sessions for juniors on topics like Arrays, Linked lists, Stack, Queue and STL library functions.

Engineerbabu

Software Development Intern

Dec 2015Dec 2015 · 0 mo · Indore

  • Worked on their live projects and build modules using public API to authenticate & other dynamic web pages in the websites. Developed RESTful web services for different endpoints in PHP using slim framework for their new venture- MotorBabu. Also, I was the member of core team consisting of 7 members for MotorBabu.

Education

Vellore Institute of Technology

Bachelor of Technology — Computer Science

Jan 2014Jan 2018

Stackforce found 100+ more professionals with Java & Distributed Systems

Explore similar profiles based on matching skills and experience