Skilled software development professional bringing knowledge and experience in software design, development and integration. Passionate about problem solving, mentoring, and making ideas come to life.
Overview
12
12
years of professional experience
1
1
Certification
Work History
Lead Software Developer
JP Morgan Chase
05.2019 - Current
Lead developer on project to replace legacy Tandem based debit card transaction authorization system with modernized cloud based system written in Java
Developed Java microservice to consume 100 million weekly Kafka events for real time updating of customer debit card information
Developed Java microservices to orchestrate and authorize all transactions performed at Chase ATMs, both for Chase debit cards and non Chase debit cards
Developed Java microservices to orchestrate and authorize all Point of Sale transactions (roughly 1000 per second at peak) performed with Chase Debit cards incoming from external networks such as VISA and Mastercard
Implemented component, contract, and integration tests for the above mentioned microservices
Deployed microservices to and supported microservices running on Kubernetes
Consumer Banking organization level subject matter expert on implementation of component testing using Hoverfly
Consumer Banking organization level subject matter expert on implementation of resiliency/chaos testing in Kubernetes.
Manager of 5 developers and handled mentoring/coaching, performance reviews, year end compensation talks, etc
Data Analyst
Nationwide Insurance
04.2018 - 05.2019
Worked on project to migrate writing commercial insurance policies to modernized system
Performed source to target data mapping to transform and load data from policy administration system to staging database used by multiple downstream reporting systems
Wrote Python scripts to validate proper implementation of mappings, reducing validation effort from up to an hour to a matter of seconds
Wrote Java program to parse an entire data dictionary into a single Excel file that allowed for easy searching for specific data elements to aid in the building of a new analytics system
Built conceptual and logical data models for the new commercial insurance platform.
Software Developer
JP Morgan Chase
07.2012 - 04.2018
Worked on several applications which combined to handle processing of all checks coming through Chase bank
Lead developer on project to enhance duplicate detection system to catch 200% more duplicate checks
Lead developer in building of new service to integrate check processing platform with new Chase mortgage payment system.
Developed service to migrate calculation of bank and check float from legacy mainframe system to modernized Java microservice.
Developed new application to modernize bank and check float reporting
Client Services Specialist & Associate Banker at JP Morgan Chase & Chase BankClient Services Specialist & Associate Banker at JP Morgan Chase & Chase Bank