Professional Experience
Architect
RDA
Technical Project Manager
RDA Corporation
Senior Software Engineer
RDA Corporation
Software Engineer
RDA Corporation
Lead Software Developer
RDA Corporation
Software Developer
RDA Corporation
Education
Bachelor of Science in Computer Science
Towson University
Microsoft Certified: Azure Developer Associate
Microsoft
Featured Projects
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.
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.
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.
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.
Let's Work Together
I'm always interested in hearing about new opportunities and interesting projects.
Get In Touch