Experience
VP, Senior C# Developer — Compliance Technology
July 2026 – PresentJefferies · New York, NY
- Lead the end-to-end architecture, development, and deployment of enterprise full-stack applications using C# .NET Core, ASP.NET, and Angular, delivering scalable solutions for complex compliance systems.
- Partner with compliance technology teams and business analysts to translate intricate business requirements into hands-on technical designs, production-ready proof-of-concepts, and microservices.
- Architect secure RESTful APIs and integrate third-party data sources, automating real-time data aggregation and optimizing relational SQL Server databases to reduce query latency by 35%.
- Establish and optimize robust CI/CD pipelines and DevOps practices utilizing Git and Docker containerization, accelerating release cycles while cutting production deployment times in half.
- Enforce rigorous software quality standards by implementing automated testing frameworks, utilizing NUnit/Moq for back-end and Jasmine/Karma for front-end to achieve 85%+ code coverage.
- Facilitate technical reviews and collaborate across multicultural teams, leveraging strong communication skills to influence technology roadmaps, mentor engineers, and ensure 99.9% production uptime.
Lead Software Engineer
February 2023 – September 2025PGIM Private Capital · Newark, NJ
- Led team that developed scalable web applications and RESTful APIs using ASP.NET Core, C#, Angular 20, and Vue.js to support middle-office reporting and deal management.
- Architected and managed Azure cloud-native solutions leveraging Azure App Services, Key Vault for secure financial data, Cosmos DB, and Azure Service Bus/Queues for asynchronous processing.
- Engineered complex SQL queries and stored procedures for data conversions and performance analytics across Direct Lending and Mezzanine Debt portfolios.
- Enhanced system reliability by migrating legacy logging to Splunk HEC and Serilog, allowing for centralized structured logging.
- Implemented Managed File Transfer (MFT) processes to ensure secure and compliant data exchange for Structured Products and Corporate Debt platforms.
- Upskilled in advanced AI technologies, completing specialized Google Cloud and Microsoft Azure training in Generative AI, Machine Learning, and Copilot integration.
- Leveraged Claude Code and GitHub Copilot at PGIM to accelerate rapid prototyping, significantly driving engineering efficiency and streamlining the development lifecycle.
Lead Software Engineer
July 2022 – June 2023Wells Fargo · New York, NY
Contract through Tek Systems
- Lead .NET Core projects for the Employee Compliance Group.
- Perform code reviews, contribute to scrums, and maintain the codebase.
- Liaison with scrum master and product owners to achieve goals.
- Built back-end API with MVC and ASP.NET Web API, front end with Angular.
- Implemented front-end unit testing with Jasmine.
- Created both unit tests and integration tests in xUnit.
Senior Software Engineer
September 2019 – July 2022Institutional Shareholder Services · New York, NY
- Built analytics products using .NET C#, React, Angular, and SQL.
- Applied Agile culture to help create big data & internet solutions for the financial industry.
- Worked within product teams, product owners, stakeholders, and QA to create quality code.
- Implemented and maintained back-end API with MVC and ASP.NET Web API.
Systems Applications Developer
April 2018 – September 2019The Siegfried Group LLP · New York, NY
- Built web and mobile applications in MVC and Knockout JS to manage company sales.
- Developed a REST API gateway to share data between applications.
- Developed API integrations for Workday and Microsoft Dynamics 365.
Associate Director, Software Development
October 2015 – April 2018JFNA.org · New York, NY
- Architected internal data collection projects in .NET VB and C#, MVC, and SQL Server.
- Saved time and reduced user-reported bugs by introducing unit testing in C#.
- Increased team productivity by introducing agile methodologies.
- Automated the build process using Continuous Integration (CI).
Senior .NET Developer
November 2013 – October 2015Transactis Inc. (now MasterCard) · New York, NY
- Developed SaaS payment processing for the banking industry with .NET, Entity Framework, and SQL Server.
- Developed internationalization for payment processing software to accept foreign credit cards.
- Converted Web Form applications to MVC.
Software Developer
April 2012 – November 2013Daily Racing Form · New York, NY
- Migrated an entire host of commercial websites, databases, XML feeds, and forums after a merger.
- Managed ETL using SSIS.