S

Sparsh Agarwal

Senior Software Engineer

Bengaluru, Karnataka, India5 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Revamped backend platform improving API latencies by 40%.
  • Developed interactive apps framework for low-code deployment.
  • Expertise in AWS stack with end-to-end project experience.
Stackforce AI infers this person is a SaaS Backend Engineer with strong infrastructure and cloud expertise.

Contact

Skills

Core Skills

PythonKubernetesNode.jsDocker

Other Skills

Python (Programming Language)MySQLJavaJavaScriptC++LinuxHTMLMicrosoft WordMicrosoft PowerPointGitGithubCascading Style Sheets (CSS)Public SpeakingSQLMongoDB

About

Experienced software developer with a B.Tech focused in Computer & Communication Engineering from Manipal Institute of Technology. Skilled in infra engineering, large scale backend development and problem solving.

Experience

5 yrs 9 mos
Total Experience
1 yr 11 mos
Average Tenure
3 yrs 11 mos
Current Experience

Linkedin

2 roles

Senior Software Engineer

Promoted

Apr 2024Present · 2 yrs 2 mos

  • Systems Infra
  • Search & Discovery
  • AI productivity
Python (Programming Language)KubernetesMySQLJavaPython

Software Engineer

Jul 2022Apr 2024 · 1 yr 9 mos

  • Revamped complete backend platform to deprecate legacy Java REST service in favor of Python K8s based service in line with OSS Jupyter codebase leading to data model simplification and 40% improvement in API latencies.
  • Developed interactive apps framework to let users create and deploy as websites rich Dash/Streamlit/Gradio apps created within Jupyter notebooks - reduced effort for users to deploy apps in a low code manner without getting into fullstack intricacies.
  • Developed novel POC for Real Time Collaboration within a JupyterHub environment wherein 2 separate users running independent K8s pods would be able to collaborate in real time on a single document (notebook) similar to Google Docs experience.
  • Optimized main Docker image of the team to reduce build time by ~60% leading to faster deployments and productivity increase.
  • Setup a new testing mechanism for running Jupyter Server K8s containers for developers to test changes on the fly drastically improving testing time and developer productivity for the team.
Python (Programming Language)MySQLKubernetesJavaPython

Amazon

2 roles

SDE-1

Aug 2021Jul 2022 · 11 mos · Hyderabad, Telangana, India

  • Worked on complete read side rearchitecture of the visibility platform to unify multiple flows that were previously independently implemented.
  • Onboarded newly launched Amazon Food and Amazon Fresh businesses on Mercury to provide real time last mile visibility.
  • Designed and implemented from scratch a flexible and extensible data vending mechanism which reduces manual touch points for customers by generating periodic reports for multiple use cases including CPT miss, buffer capacity etc.
  • Implemented a novel solution - Volume Interruption Manager which surfaces predicted ETA for Amazon vehicles in transit and notifies incoming sites in case of delay with potential 40 million USD benefit in Labor and Capacity planning.
  • Developed end to end expertise in AWS stack - DynamoDB, S3, CloudWatch, Lambda, ECS, Route53, PrivateLink.

SDE Intern

Jan 2021Jul 2021 · 6 mos · Hyderabad, Telangana, India

  • Worked in the Visibility team (Mercury) under Core Transportation Technology division on a data analytics platform that provides visibility over Amazon's transportation network.
  • Implemented access control and baselining features for visualization resources such as custom dashboards for better resource management and providing the team the ability to onboard data sensitive use cases.
  • Automated baselining feature is useful in minimizing 2-3 weeks of manual SDE effort spent in resource management operations and improving CPU performance by upto 30% by disabling redundant queries to ElasticSearch database.
  • Worked on end to end design, development, testing and deployed to production new features across EU, NA and FE regions.
  • Worked with a number of AWS technologies including Lambda, DynamoDB, S3, SES, SQS, Route 53, CDK and AWS ElasticSearch among other internal technologies and build tools.
  • Achieved ~100% test coverage with robust unit tests written using JUnit and Mockito.

Zapinterio

Web Development Intern

Apr 2020Jun 2020 · 2 mos

  • Designed and developed a robust system to digitize management of interior design projects and provide a common platform for architects, contractors and vendors to interact and track project progress.
  • Primarily worked with ReactJS, NodeJS, MySQL, AWS & Redis.

Iecse manipal

Event Coordinator

Jul 2019Jun 2020 · 11 mos

  • Developed and maintained several web based projects.
  • Mentored juniors by means of various summer and winter projects in the domains of competitive coding and web development.
  • Organized and conducted workshops and contests on a range of technical domains for 3000+ members of the club with the aim to uplift the technical culture of the college.

Rs software

Summer Intern

May 2019Jun 2019 · 1 mo · Kolkata, West Bengal, India

  • Developed a MCQ based examination system for recruitment purposes using Spring MVC framework and MySQL.

Manipal institute of technology

System Admin and Web Dev organizer Revels'19

Jan 2019Mar 2019 · 2 mos

  • Developed web based portals to facilitate event registrations, participation and sale of concert tickets using NodeJS for 5000+ participants of Revels'19, the national level cultural fest of MIT Manipal.

Education

Manipal Institute of Technology

Bachelor of Technology — Computer and Communication Engineering

Jan 2017Jan 2021

Delhi Public School, Ruby Park

CBSE (12th) — Science (PCM+CS)

Jan 2015Jan 2017

Delhi Public School Newtown, Kolkata

ICSE (10th)

Stackforce found 100+ more professionals with Python & Kubernetes

Explore similar profiles based on matching skills and experience