Saiprashanth Kote

Software Engineer

Bengaluru, Karnataka, India11 yrs 6 mos experience
Highly Stable

Key Highlights

  • Led teams in high-traffic backend systems.
  • Expert in developing scalable microservices.
  • Strong debugging and communication skills.
Stackforce AI infers this person is a Backend Engineer specializing in Ad-Tech and Fintech with extensive experience in microservices.

Contact

Skills

Core Skills

JavaSpring BootMicroservicesDistributed SystemsEtl

Other Skills

AWSAgile MethodologiesAmazon RedshiftAmazon Web Services (AWS)Apache KafkaCI/CDDR PlanningDockerFitNesseFormikHibernateIntellij IDEAJIRAJava Database Connectivity (JDBC)JavaScript

About

Backend Distributed systems staff software engineer with 11 years of experience in bootstrspping as well as maintaining high traffic api microservices and event driven systems in cloud mainly on java stack Leading a team of 6 developers owning api and kafka streams distributed systems end to end in supply side ad-tech, ecommerce and fintech domains. Contributing strongly to ten microservices with functional and NFR requirements documentation, bootstrapping and continuous development, testing, instrumentation and monitoring setup, continuous feature additions and support, DR design and drills using spring boot web flux, micronaut, rx-java, kafka, kafka streams Design and develop highly scalable sub 50ms TP95 APIs with 5000+TPS including parallel calls to third party apis. Design and develop event driven kafka streams microservices to attribute impression, click and order events in real time. Previously lead a team of 4 developers owning set of java springboot microservices in backend for Health and Wellness division Pharmacies. Walmart GTS. Planned and implemented end to end DR detection and recovery for a set of micro-services for an end to end business flow. Designed and developed ecommerce backend classification, duty rate, logistics application microservies from scratch. Worked in a team developing and maintaining horizontally scalable backend of internet facing application https://www.mint.com with over 3 million active users. Strong in debugging complex code and communicating clearly at various levels of abstraction

Experience

Tesco technology

SDE3

Aug 2022Present · 3 yrs 7 mos · Bengaluru, Karnataka, India · Hybrid

  • Leading a team of 4 developers in Ads orchestration backend api platform team with 1200TPS traffic.
  • Developing spirngboot/micronaut services from scratch using event driven architecuture with kafka streams for ads generation and reporting impression, clicks and orders for ads.
  • Owning the CI/CD with github actions and azure pipeline , Instrumentation with new relic, Dashboarding with splunk and alerting with xmatters.
  • End to end ownership of the backend from requirement analysis to azure deployment and monitoring, availability and operational excellence.
JavaSpring BootMicronautKafkaCI/CDNew Relic+1

Walmart global tech india

2 roles

Engineer 3 Development - Health and Wellness Division.

Apr 2020Aug 2022 · 2 yrs 4 mos

  • Leading a team of 4 developers owning micro-services
  • Creating complete low level design and contributing to high level design.
  • Owned the complete DR planning based on specified RPO and RTO for microservice.
  • Estimating effort and creating detailed tasks
  • Coordinating with product team. L1 support and owning the service end to end.
  • Scaling the service, perf testing, benchmarking
JavaSpring BootMicroservicesDR PlanningAgile Methodologies

Engineer 3 Development - Cross Border Trade.

Apr 2018Mar 2020 · 1 yr 11 mos

  • Owning the development of java spring-boot micro services from scratch.
  • . Creating low level designs, coding plans, test plans, DR plans.
  • Integration testing.
  • Coordinating with product team to build services for requirements in an agile manner.
  • Coding for complex interconnection between walmart microservies.
JavaSpring BootMicroservicesAgile Methodologies

Intuit

3 roles

Software Engineer 2 - Mint Platform

Promoted

Aug 2015Apr 2018 · 2 yrs 8 mos

  • Make incremental changes to java, spring, hibernate, aop, REST, distributed, sharded horizontally scalable backend stack. Part of a large overall team of 10+ developers. Debugging production issues, scalability issues.
  • Working in a team without QA engineers where developers own quality with unit, fitnesse tests and state of the art monitoring.
  • Mission critical and time critical task to restore by a tool transactions for users that were deleted accidentally.
  • Strongly contributing to development of new micro service in spring boot.
JavaSpringHibernateRESTDistributed Systems

software engineer 1 - Mint Datawarehouse

Aug 2014Jul 2015 · 11 mos

  • Sole developer with complete ownership of java ETL (Extract, Transform, Load) code of mint.com.
  • Contributed strongly by making transforming changes to ETL (java, jdbc , aws ec2, mysql) to facilitate a move from legacy datawarehouse to hadoop and vertica datawarehouse.
  • Promoted to SE 2 in just 1 year for showing ownership and passion, got annual award at Intuit for "Be Passionate" category.
JavaETLAWSMySQL

Software Engineer Internship

May 2013Jul 2013 · 2 mos · Bangalore

  • Interned as a Java developer Intern at ACL automation team. Intuit Product Infra team .
  • Learnt core java developing a simple command line application to detect issues in the ACL automation process.
Java

Education

National Institute of Technology Karnataka

Bachelor of Technology - BTech — Computer Engineering

Jan 2010Jan 2014

Expert PU Science College

PUC — PCMS

Jan 2008Jan 2010

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience