Kaushik Ippili

Senior Software Engineer

Bangalore Urban, Karnataka, India7 yrs experience
Highly Stable

Key Highlights

  • Expert in AWS and microservices architecture.
  • Reduced infrastructure costs by 30% through innovative solutions.
  • Led multiple successful projects at Amazon enhancing operational efficiency.
Stackforce AI infers this person is a Backend-heavy Fullstack engineer with expertise in SaaS and E-commerce solutions.

Contact

Skills

Core Skills

AwsMicroservicesSoftware DevelopmentOperational Efficiency

Other Skills

AWS Step functionsAlgorithmsAmazon Web Services (AWS)Android DevelopmentAsynchronous workflow serviceCC (Programming Language)C++CRUD lifecycle managementCascading Style Sheets (CSS)Client feature requestsCoding LanguagesCore JavaData CodingData Entry

About

Experienced Senior Software Engineer at Microsoft with 5+ years of experience in designing and optimizing scalable systems. Expert in AWS technologies, microservices architecture, and improving operational efficiency. Always seeking new challenges to leverage my technical skills and drive innovation in a collaborative environment.

Experience

Microsoft

Senior Software Engineer

Nov 2024Present · 1 yr 4 mos · Bengaluru, Karnataka, India · On-site

Amazon Web Services (AWS)Microservices architectureOperational efficiencyAWSMicroservices

Amazon

3 roles

Software development Engineer 2

Jul 2022Sep 2024 · 2 yrs 2 mos

  • Responsibilities: Identify, design and improve the platform, handle client day to day feature requests, support within team and away team projects and also improve the team's operational and engineering overhead
  • Regression and load testing framework re-architecture:
  • Designed, developed and re-architected existing monolithic architecture system onto a micro-service based architecture using AWS Step functions, ECS Fargate and Lambdas and introduced on demand resource provisioning and scaling capability, fine grained TPS control, separation of compute logic to allow the framework to evolve and be re-used. This has also reduced our infrastructure cost by 30\% and prevented noisy neighbour problem in our platform.
  • Generic bundling cataloguing, lifecycle and bundle level notification service:
  • Designed and developed end to end generic bundling capability supporting bundling multiple digital and physical products together from cataloguing , staging to downstream publishing of product, image and price metadata including CRUD lifecycle management. Also, have built a bundle level notification service to generate notifications for any entity or relationship changes for any bundle or it's component to help our dependent teams to re compute bundle level information they persist. This allowed Amazon to up-sell digital subscriptions together and along with physical products as well.
  • Supported multiple away team projects:
  • Designed, co-authored and supported development testing and deployment of multiple changes required for various teams on our platform like bundling marketplace expansion, amazon appstore metadata localisation, amazon appstore privacy labels project, vending api support for bundles, kindle readability experience improvement
AWS Step functionsECS FargateLambdasMicroservices architectureOperational efficiencyClient feature requests+2

Software Development Engineer

Jul 2020Jun 2022 · 1 yr 11 mos

  • Responsibilities: Design and improve the platform, handle client day to day feature requests and also improve the team's operational overhead
  • Ultra fast feed publishing service:
  • Designed and implemented core publishing framework for our team using asynchronous generic step based workflow service, feed store and publishing status tracking store. Integrated this new core service with all of our existing core feed generation services and replaced 600+ distributed time based batch jobs and drastically reduced corresponding operational load for maintenance
  • Generic attribute fanout mechanism:
  • Designed and developed a self serviceable attribute fanout mechanism that is used to propagate offer related attributes from parent series to child ebooks and this allowed Amazon to launch Wait For Free program in Japan which increased profit by almost 30\% for both Amazon and publishers}
  • Operational Excellence Improvements:
  • I've significantly worked on making sure that the service and infra-hygiene are maintained by making sure mandatory software and patch upgrades are done and also infrastructure costs are optimised by implementing TTL, removing unwanted resources/descaling. Also, identified internal tools to generate operational dashboards, used AI based ticket summarizer tool to identify common patterns and fix the root problem
Asynchronous workflow serviceFeed publishingOperational excellenceSoftware DevelopmentOperational Efficiency

Software Developer Intern

Jan 2020Jun 2020 · 5 mos

  • Responsibilities: Work on isolated projects improving the platform and also improve the team's operational overhead
  • Java sandbox:
  • Designed and developed an in code logic replacement online code editor tool which utilizes in memory java compilation to override existing logic for a single request that is used by our team developers and our tenant teams to try out their business logic updates without actually doing the code change in our code base.
  • Improved performance of team's code:
  • Setup warm-up queries for all regions of our service to keep latency settled , also updated our service logic to use parallelisation for downstream calls and did some dependency graph cleanup, setup code pipelines, metric dashboards and did mandatory upgrades
JavaPerformance optimizationSoftware Development

Daksh school of computing

Head

Aug 2018Jan 2020 · 1 yr 5 mos · SASTRA UNIVERSITY

Association of computer engineers, sastra university

Head of Coding Club

Aug 2018May 2019 · 9 mos · SASTRA UNIVERSITY

  • Leading as Head of Coding Club

E cell @ sastra university

Event Organizer

Jul 2018May 2019 · 10 mos

Sab it services

Web Developer

May 2018Jun 2018 · 1 mo · Vijayawada Area, India

  • Working as Web Development Intern

Education

Shanmugha Arts, Science, Technology and Research Academy

Bachelor's degree — Computer Science

Jan 2016Jan 2020

Stackforce found 100+ more professionals with Aws & Microservices

Explore similar profiles based on matching skills and experience