Work Experience

New York, USA
Software Engineer July 2024 - Present

Roles and Responsibilities
  • Developing scalable and reusable software applications with a focus on API design for NYL's client communication platforms.
  • Building a digital notification system that enhances user experience, drives transaction growth, and minimizes client support calls.


s

Fremont, CA, USA
Software Engineer Intern Jan 2024 - May 2024

Roles and Responsibilities
  • Implemented Airflow pipelines and automated scripts, reducing manual efforts by 60% in supporting supply chain analytics.
  • Developed a scalable web application for Tesla SIEs, reducing load time from minutes to seconds for efficient user management.
  • Improved supplier scorecard functionality, implemented Microsoft M2M authentication for APIs, and optimized Airflow infrastructure.


New York, USA
Software Engineer Intern June 2023 - Aug 2023

Roles and Responsibilities
  • Implemented document security measures by establishing controlled access and enforcing authentication protocols for document retrieval.
  • Automated the process of updating access rights for various document types, resulting in a 25% reduction in manual effort.
  • Created a backup eLife application to assist agents in gathering customer information in case the original app becomes inaccessible.


Gurgaon, India
Senior Software Engineer Nov 2021 - July 2022

Roles and Responsibilities
  • Enhanced user cab bookings backend and network architecture, resulting in a 50% performance boost and fewer network calls.
  • Integrated multi-cluster Kafka for vehicle bookings, leading to a 40% faster response time through parallel processing.
  • Reduced payment transaction failures by 60% by creating a single streamlined service at the client’s end to handle all cases.
  • Restructured interconnected service backends to establish a low-latency architecture, resulting in reduced errors.


Noida, India
Software Engineer Dec 2020 - Oct 2021

Roles and Responsibilities
  • Optimized MongoDB queries, achieving a 30% database load reduction using compound indexes and projections.
  • Developed a CRM system with user-facing pipelines enabling custom features, leading to enhanced user retention.
  • Implemented API test cases for performing automatic code sanity while deploying using Jenkins and Rancher.
  • Utilized Datadog and Kibana (Elastic Search) for effective logging and process monitoring across all the applications.


Noida, India
Associate Engineer June 2019 - Nov 2020

Roles and Responsibilities
  • Built an in-house Dynamic Image Resizing Service with CDN and load balancing, scaling to handle millions of daily requests.
  • Incorporated go concurrency patterns and RabbitMQ for asynchronous processing within a distributed network architecture, significantly reducing image upload service time from 400ms to 40ms.
  • Integrated AWS S3 and Dynamo DB for services and wrote scripts for achieving automatic error reporting during network downtime.
  • Worked on creating architectural solutions for complex applications by distributing them and running things parallelly.