Timeline
Work Experience
Software Development Engineer II
Amazon Web Services (AWS)
Herndon, VA
Sep 2024 - Present
Member of the Quality Enablement Team (QET) within the AWS Commerce Platform (CP), leading the strategic development of a federated software framework designed to decentralize testing and accelerate global service expansion. Focused on empowering CP builders to create and share reusable test components, thereby streamlining the validation of Commerce Platform services and reducing Mean Time to Resolution (MTTR) of validation failures.
- Designed and architected a federated testing framework (Java) and infrastructure components (as CDK constructs) that allowed service teams to independently publish and execute standardized test components.
- Supported major business programs, including the AWS European Sovereign Cloud launch (late 2025) and Seller of Record (SoR) launches (2025), by maintaining constant collaboration with Commerce Platform service teams, providing technical guidance, and establishing the standard operating procedures (SOPs) for test component authoring. This enabled service teams to create and utilize 100+ test components to date, with upcoming SoR launches slated for 2026.
- Migrated 15 legacy components to the federated framework by shifting the ownership to service teams (shift-left model), resulting in ~60% coverage now being driven by service-owned components while ensuring a transparent experience for end-users.
- Eliminated critical race conditions following Correction of Error (COE) events in high-volume billing batch processing by designing a new execution strategy and proactive monitoring system to prevent stale executions and system failures.
- Built a real-time health monitoring for test component executions, providing on-call engineers with instant visibility into component health, customer impact, and triage metrics, reducing Mean Time to Resolution by 50%.
- Reduced non-actionable alarm noise by 75% through a "Dive Deep" analysis of one year of historical ticket data and fine-tuning alert thresholds to focus the operational queue on high-signal system events.
Senior Associate (Full-stack Engineer)
BNY Mellon
Jersey City, NJ
Jul 2020 - Jun 2024
Led the migration of all business notifications to a new event-driven architecture. Improved efficiency and effectiveness of software development processes by executing industry-leading coding standards and agile methodologies.
- Built and managed a no-code/low-code workflow orchestration platform in the Shared Service Technology team, enabling business automation with over 15k reputable and digitized processes.
- Decreased average notification delivery time from 23 minutes to 3 minutes, generating a $2.5M cost saving by accelerating delivery speed.
- Executed a Conditional Block Builder and Evaluator system using React Flow network and Spring Boot microservice; increased business operations speed by 38%.
- Implemented Java multithreading to efficiently perform workflow task actions in bulk, resulting in a 10x improvement in performance and system processing speed.
- Enhanced development productivity by 200% by crafting a Config screen UI reusable utility for workflow management.
- Led UI project to improve experience for 4,000 daily active users within a total user base of 25,000, delivering a more responsive interface and reducing user-reported issues.
Software Development Intern
Fidelity Investments
Chennai, India
May 2019 - Jul 2019
Developed and tested software modules to enhance the functionality of investment management tools. Collaborated with the development team to identify and troubleshoot software bugs.
- Increased data processing efficiency by 25% by introducing a GraphQL layer for data retrieval.
Academics
Bachelor of Technology in Electrical Engineering
Indian Institute of Technology (IIT), Varanasi
Jul 2016 - Jun 2020
Relevant Coursework: Computer Programming (CSO-101), Mathematical Methods (MA-203), Mathematical Modelling and Simulation (CSM-321), Network Security (CSE-537), Numerical Techniques (MA-201), Physical Significance of Mathematical Methods (EE-312), Probability and Statistics (MA-202), Signals and Systems (EC-202)