Summary
Matt Joyce is a pragmatic software developer with 14 years of industry experience and a recent focus on full-stack .NET and Angular systems. He has led complex migrations and modernizations—most notably refactoring a large SQL-backed .NET app to MongoDB with a custom data-transfer tool and upgrading an Angular 10 app to Angular 16 while moving from promises to observables. Comfortable across backend, frontend and DevOps, he has built end-to-end web applications, configured Azure pipelines, deployed via IIS, and implemented a .NET Core/RabbitMQ document generation service. His background spans financial and legal tech, where he translated client requirements into automated form builders and workflow/reporting features. Based in New York, he combines hands-on engineering with a knack for pragmatic architecture and performance-driven refactors. He describes himself as a “custodial software engineer,” reflecting a focus on maintaining and improving critical production systems.
14 years of coding experience
6 years of employment as a software developer
High School Diploma, High School Diploma at Spring-Ford Senior High School
ABET-accredited Bachelor of Science degree in Computer Science Computer Science, ABET-accredited Bachelor of Science degree in Computer Science Computer Science at Commonwealth University-Bloomsburg