Adaptable Specialist Developer finding the balance between the most effective and maintainable code and timely business delivery. Able to quickly pick up new technologies and deliver results on time. Strong debugging and troubleshooting skills and eager to dig into unfamiliar software or systems to find solutions to issues. Experienced in working with geographically and culturally diverse teams.
Experience
Bank of New York Mellon, Pittsburgh, PA
09/2019 – Present
Specialist Developer
- Led credit checking system’s growth from 1 to 4 distributed data centers, 5 to 9 credit check calculations, and 5 to 15-20 thousand checks per day from 2020 to 2025 while maintaining single digit millisecond response times for at least 95% of requests.
- Lead developer on AI-powered (GPT, Pydantic, Langchain) chat bot which allows Foreign Exchanges traders to query credit checking system using natural language. Bot turns manual tasks which took minutes into automated responses in seconds.
- Maintainer of internal code library used to retrieve holiday and rest day data for date calculations across FX. Library in use by two separate teams supporting different FX products.
- Ported quant trading team's XVA model from Pandas/Numpy Python app to Java for inclusion in pre-trade evaluation system.
- Stood up an isolated instance of credit checking application to provide dashboard-based insight into BNY's FX exposure to major financial institutions. Dashboard identified over-exposure to a particular counterparty within its first week of Production usage.
- Coordinate all parts of the dev lifecycle with geographically dispersed colleagues across the US, Europe, and Asia.
01/2016 – 08/2019
Lead Developer
- Part of team named one of BNY Mellon’s Best in Class for 2018.
- Primary developer on new trade booking system which supported a new pricing engine, allowing the bank to save several million dollars per year.