Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.
Overview
7
7
years of professional experience
Work History
Software Engineer
AWS Glue
10.2024 - Current
Designed and implemented billing system for failed crawls with 400-series errors, significantly improving revenue capture and service accountability while maintaining 99.99% service reliability
Reduced infrastructure costs by 25% through implementation of an intelligent auto-disable mechanism for consistently failing crawls, optimizing resource utilization across regions using AWS services (Lambda, DynamoDB, EventBridge, CloudWatch).
Led end-to-end automation of AWS Glue Crawler regional launches, reducing deployment time by 80% , reducing region launch time from 4 weeks to 7 days and eliminating manual interventions through robust CI/CD pipelines and automations.
Software Engineer
AWS Aurora
01.2022 - 10.2024
Minions Service
Improved interception rate for service, used for interceptions, auto diagnosis and auto mitigations of alarms from customer hosts for known issues, by 35%.
Designed and implemented an event based architecture by migrating from a polling based architecture using AWS services like SNS, SQS and Lambda. This made the service more scalable.
Dynamic Actions Test Framework
Reduced manual testing time from 1 day to 2 hours.
Provided the ability to developers to reproduce issues and verify the correctness of their scripts.
Log Redaction Allow list Automation
Designed and implemented a system to discover log patterns that do not contain customer data to prevent their redaction for better and faster diagnosis during service unavailability for customers.
Used ML model FacebookAI/roberta-large for pattern similarity matching.
Project enabled significant reduction of manual burden of discovering such log patterns.
Software Development Engineer Intern
AWS Aurora
05.2021 - 08.2021
Designed Dynamic Actions Framework. It can execute diagnostic and SOP based actions like shell commands and SQL queries to reduce manual SSH accesses to customer hosts and reduce on-call burden.
Designed classification system for Dynamic Actions classification to make them discoverable.
Associate Consultant
Oracle Financial Services Software Ltd
09.2018 - 12.2019
Upgraded FLEXCUBE, Oracle's core banking product, from version 6.5 to version 11.7 for Syndicate Bank.
Customized application as per the client's requirement by working at the client site for 10 months.
Liaised with customers, management, and sales team to better understand customer needs and recommend appropriate solutions.
Gathered requirements and prepared design documents to implement printing of all bank stationery (TD Certificate, DD and Passbook).
Prepared unit test cases based on the given requirements and fixed bugs encountered during testing.
Education
Master of Science - Electrical and Computer Engineering
University of Southern California
Los Angeles, CA
12.2021
Bachelor of Technology - Electrical And Electronics Engineering
Soft Skills: Communication, Problem Solving, Critical Thinking, Leadership, Think Big
Research Paper
Presented & Co-authored research paper titled, "Be the Change You Want to See in the World, The Carving of Social Responsibility in University Students" at a conference in Ateneo de Manila University, Manila, Philippines.
Timeline
Software Engineer
AWS Glue
10.2024 - Current
Software Engineer
AWS Aurora
01.2022 - 10.2024
Software Development Engineer Intern
AWS Aurora
05.2021 - 08.2021
Associate Consultant
Oracle Financial Services Software Ltd
09.2018 - 12.2019
Master of Science - Electrical and Computer Engineering
University of Southern California
Bachelor of Technology - Electrical And Electronics Engineering