Led a team of 4 full-time engineers and 3 interns, driving software development initiatives in support of defense and intelligence projects.
Managed project lifecycles from planning to deployment, ensuring alignment with mission-critical requirements and industry standards.
Oversaw agile development processes, optimizing workflow efficiency and team productivity.
Provided technical mentorship and career development guidance to both full-time staff and interns, fostering a collaborative and growth-oriented environment.
Vice President Lead Software Engineer
JPMorgan Chase
02.2024 - 12.2024
Improved code readability and reliability by leveraging modern Java features, including functional interfaces, the Optional class, modules, sealed classes, and records.
Successfully migrated microservices to AWS.
Strategically planned and collaboratively delivered the Time Card Automation Epic.
Partnered with the Architect to assess the batch process architecture and AWS Glue.
Earned recognition by being nominated and chosen as a TrueCd champion.
Principal Associate Senior Software Engineer
Capital One
06.2019 - 11.2023
Key Accomplishments:
Developed an automated onboarding process for enrolling new customers on the Referrals Platform by leveraging multiple Kafka topics and setting up AWS Lambda/Kinesis infrastructure with AWS CloudFormation templates.
Managed the successful migration of the database from AWS RDS Postgres to Aurora Global DB using AWS Data Migration Service (DMS), improving failover resilience across multiple AWS regions.
Enhanced database performance in Amazon Aurora Global DB by using Explain Plans to optimize queries, leading to a better customer experience.
Spearheaded a major re-architecture of AWS Lambda processes, converting Java-based functions to Golang for increased performance.
Reinforced microservices on Amazon ECS to support Year-to-Date calculations using AWS Fargate.
Led Trex Resiliency exercises to optimize and rigorously test platform resilience.
Improved Lambda efficiency to process over 2 million records within a single day.
Java Developer - Serv Delivery
Pentagon Federal Credit Union
06.2017 - 06.2019
Key Accomplishments:
Created and deployed Spring Boot microservices to display account details, significantly improving the user experience.
Developed transactional payment Spring Boot microservices designed for mortgage accounts, ensuring high accuracy and reliability in financial operations.
Utilized Spring Data to streamline the Database Access Layer, boosting data retrieval and management efficiency.
Developer I
ASSYST
02.2014 - 06.2017
Key Accomplishments:
Engineered a feature enabling users to view case file information, utilizing Hibernate and Spring frameworks.
Implemented the Data Access Object (DAO) pattern to streamline addition, retrieval, modification, and deletion of records, promoting code reusability.
Developed RESTful web services to expose business functions, enhancing service accessibility for external clients.