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