My Resume

Professional experience, education, and featured projects

View as Markdown

Professional Experience

Education

Bachelor of Science in Computer Science

Towson University

Sep 2008 - May 2012
Baltimore, MD
Honors College
Dean's List
D1 Swimmer
2x Captain
Ray Riordan Award Winner

Microsoft Certified: Azure Developer Associate

Microsoft

Jul 2024 - Jul 2026
Online
2AA280-A5Y8B2

Featured Projects

Sep 2025@ RDA Corporation

Internal Resource Allocation Manager

Transformed a prototype resource management application into a production-ready enterprise system, migrating to MSSQL Server, implementing Entra ID SSO, and establishing robust CI/CD pipelines.

Authentication
Azure
CI/CD
Docker
Jan 2025@ CBRE IM

Investment Management Tools Rewrite

Led a comprehensive rewrite and modernization of 4 investment management tools, consolidating four legacy repositories into a unified monorepo while migrating to Next.js and streamlining CI/CD processes.

AI
Angular
Azure DevOps
Finance
Aug 2023 - Sep 2024@ American Petroleum Institute

MyCommittees Full Stack Modernization

Modernized committee management system using ASP.NET Core, React, and SharePoint Online, implementing Azure B2C authentication, Redis caching, and Terraform-managed cloud infrastructure.

API
ASP.NET Core
Authentication
Azure B2C
Oct 2020 - Jun 2024@ Crowell & Moring

Case Management Application

Redesigned legacy case management system using Node.js, Angular, GraphQL, and MongoDB. Implemented CI/CD pipelines, Docker containerization, and Agile practices to improve team efficiency.

Agile
Angular
Azure
CI/CD

Let's Work Together

I'm always interested in hearing about new opportunities and interesting projects.

Get In Touch