Amazon - Software Development Engineer

Jan 2024 - Present · Bengaluru, India

  • Building AI agents for device automation, leveraging Anthropic’s Model Context Protocol SDK.
  • Developed infrastructure for ingesting performance metrics and displaying analytics.
  • Developed a custom scheduler for periodically fetching crashes from devices and routing them to appropriate stakeholders.

Skills: Python FastAPI React MCP SDK MongoDB Postgres AWS

OpenLM - Software Development Engineer

Jul 2023 - Dec 2023 · Kolkata, India

  • Redesigned and standardized 10+ build/release pipelines, adding ARM Docker image builds and eliminating unnecessary stage dependencies - reducing build times by 20%.
  • Built a Kubernetes cluster on Raspberry Pi as a PoC for running services on edge infrastructure.
  • Implemented new GraphQL queries in ASP.NET Core (HotChocolate) with full unit test coverage (xUnit/Moq).
  • Designed integration architecture between a core service and newly developed microservices.
  • Resolved bugs across 5+ ASP.NET Core services, improving system stability.

Skills: Azure DevOps GraphQL .NET 6 ASP.NET Core MongoDB Docker

ADES Lab, Jadavpur University - Undergraduate Researcher

Aug 2022 - Jun 2023 · Kolkata, India

  • Developed a lossy image compression algorithm based on Ramanujan Sums and implemented using Python and OpenCV.
  • Co-developed an image watermarking technique and implemented using MATLAB.
  • Explored the use of Ramanujan Sums in other applications such as edge detection, denoising and video compression.

Skills: Image Processing Python OpenCV MATLAB

Texas Instruments - Intern

Jun 2022 - Jul 2022 · Bengaluru, India

  • Worked on developing a Python framework for automatic testing and validation of RF chips.
  • Integrated measuring instruments (like voltmeters, oscilloscopes), current sources etc., using the PyVISA library.
  • Cut chip validation time by 30% by automating instrument operations.

Skills: Python PyVISA