My Background

With a BS in Computer Science and a decade of experience in full-stack development, I specialize in building scalable, high-performance web applications using technologies such as React, .NET Core, and SQL Server. I’m well-versed in modern software practices, including domain-driven design with unit, integration, and automated functional testing. Having worked on agile teams in the fintech sector, I thrive in collaborative, cross-functional environments and take pride in mentoring peers and promoting clean, maintainable code.


CGI
Dec 2017 – Present

Account Opening App – Agile Project
Regional Financial Institution

  • Microservices Architecture: Designed and developed a self-contained microservice to handle account opening disclosures, ensuring scalability and seamless integration with the overall system.
  • Fraud Prevention Workflow: Integrated a two-step verification process into the app, using React for the UI, .NET Core for backend services, and SQL Server for data storage, deployed on OpenShift cloud.
  • Test Automation: Improved testing for external funding processes by virtualizing third-party services with Hoverfly, hosted on OpenShift.

Treasury Management App – Waterfall Project
Regional Financial Institution

  • App Upgrade & Offshore Coordination: Led the upgrade of a treasury management demo app to boost client conversion. Managed offshore React/.NET MVC development and migrated from .NET Framework to .NET Core for improved performance. Hosted on OpenShift.

Alarm Management App – Waterfall Project
Global Public Safety Technology Firm

  • Real-Time Alarm Visualization: Developed a real-time building alarm visualization for dispatch software to optimize first responder workflows, using React for a dynamic UI.

Account Opening App – Agile Project
Regional Financial Institution

  • Cloud Migration & CI/CD Optimization: Migrated services to a cloud-based infrastructure, reducing CI/CD complexity. Rebuilt the UI with .NET MVC and React, and upgraded backend to .NET Core.
  • COVID-19 Loan Application: Developed a loan application for small businesses, using .NET MVC for the UI, Web API for backend, and SQL Server for data storage, hosted on Windows servers.

CTS, Inc.
Jan 2014 – Dec 2016

Account Opening App – Agile Project
Regional Financial Institution

  • Web API Development: Developed and optimized Web API services using domain-driven design and SOLID principles, ensuring modularity and scalability for the platform.
  • Front-End Integration: Implemented front-end features for the account opening app, integrating third-party vendor solutions with internal APIs to provide a seamless user experience.
  • Test Automation: Automated functional testing with Selenium and contributed to the creation of NUnit-based unit and integration test suites, improving test coverage and reducing release cycles.

Mobile Banking App – Waterfall Project
Regional Financial Institution

  • Cross-Platform QA Testing: Contributed to manual QA testing for a mobile banking app, ensuring a consistent, high-quality user experience across iOS and Android platforms.