Designed and implemented a scalable, event-driven microservices architecture on AWS to automate detection of expired IAM and ACM certificates across all Capital One accounts. Utilized decoupled Lambda functions orchestrated via SQS queues: one function aggregated multi-account metadata and published to SQS; a second function concurrently consumed messages to identify expired certificates and relay findings to a downstream SQS queue, which triggered a final Lambda function to persist results in DynamoDB for centralized auditing and compliance reporting
Led the migration of secrets for business applications (BACERTIFICATECATALOG, BAACMAUTOMATION, BATLSCERTMANAGER) to AWS Secrets Manager in compliance with ETB-1943. Transitioned from unmanaged to managed secrets, automating secret lifecycle management and eliminating operational overhead and run-the-engine work
Developed and integrated live dependency tests for business applications (BACERTIFICATECATALOG, BATLSCERTMANAGER) in accordance with CTB5 standards. Migrated test framework from Puppeteer to Playwright, improving CI/CD reliability, reducing flakiness, accelerating build times, and resolving long-standing technical debt
Software Engineer Associate
Jul 2023 - Dec 2024
Jul 2023 - Dec 2024
C#, .NET, .NET Framework, Entity Framework, ASP.NET, ASP.NET Core, NUnit
TypeScript, React, REST APIs with .NET and C#, Microsoft SQL Server
Built dynamic and generic processes to handle ETL jobs
Separation of concerns, microservice API, storage and memory management via throttling and threading, dynamic workflow for plans with conditional branching
Built File Sync to transfer files between SFTP, FTP, UNC, and S3 with configurable chunking, decompression, throttling, and file structure
Built Dynamic Message Transmitter to transmit messages to and from SQS, SNS, and Apache Kafka
Used Kubernetes to scale microservice APIs, implemented Redis Cache on API routes to reduce latency
Built Stage Athena to copy data streams from Athena to Microsoft SQL Server and PostgreSQL (schema conversion & data insertion)
Built Step Function Invoker to monitor step function steps and paths
AWS: IAM roles, EC2 instances, S3 buckets and policy, ASGs, ALB, Lambda functions, Node
API
UI Designing, Full Stack development, Agile development, REST API Call, Content and Performance Testing, building API endpoint, cache and content management, JIRA board, Postman
Introduced a new caching entry to a Partner API for holding a list of capabilities
Created resource layer to enable new endpoints and performed Content and Performance Testing
Added a feature to visualize a preview of email communication sent to capital one customers
Used agile development with JIRA Board to collaborate with the team; Created a UI for a Spring Boot application
Maintained, committed, and resolved issues in message-preview repository
Virginia Cyber Navigator
May 2022 - Aug 2022
May 2022 - Aug 2022
Worked closely with Roanoke County and Virginia Department of Election
Incident Response, Access Management Policy, Business Impact Analysis
Inventory and Database Security
Undergrad Researcher
Aug 2021 - May 2022
Aug 2021 - May 2022
Built and coded automated Rampantries (food cart at VCU Monroe Park Campus); and
Used Raspberry pi to receive data and save it in the Cloud storage.
Web Developer
Jun 2021 - Jan 2022
Jun 2021 - Jan 2022
Manage VCU School of Pharmacy's website and multiple lab websites; and
Utilize the Terminal 4 content management system
Worked with Compass framework, WordPress, and cPanel
HTML, CSS, JavaScript, PHP, JQuery, AngularJS
Firmware troubleshoot and update
AT&T Summer Learning Academy Extern
May 2021 - Sep 2021
May 2021 - Sep 2021
5G and Edge Technology, Artificial Intelligence, Business Ethics, Cable Routing Basics, etc.
Participated and contributed in live events
Research Fellow
Jun 2021 -
Jul 2021
Jun 2021 -
Jul 2021
Developed a secured system in blockchain to process insurance claims and prevent fraudulent
claims and cyber-attacks i.e. Sybil attack,
50% attack, Timestamp manipulation, Malware, and Malicious code injection;
Web Development, Angular Framework, Typescript, Hyperledger Composer. MySQL, Big Data
Analysis; and
Creating a Graphical User Interface (GUI) that allows the memory of a virtual machine to
manipulate the memory contents (demonstrate malware intrusion), Virtual Machine
Introspection; and