Hi, I'm Matt
Software Engineer & Problem Solver
I am a product-minded software engineer who is passionate about providing meaningful solutions and a positive user experience.
About Me
Who I Am
I come from a computer science background and have spent the last few years growing as a developer - contributing to projects including front-end app modernizations using technologies such as Angular and Node.js, as well as supporting the migration of existing applications to updated UI design systems.
I’ve developed a strong interest in both the engineering and product sides of building software. I care about understanding user needs, asking the right questions, and working across teams to deliver thoughtful solutions. Writing code that makes sense - to me and to other developers - is very important, but I also like stepping back to see the bigger picture and help shape the “why” behind the work.
Outside of work, I enjoy spending time with friends and family, traveling, and following Boston sports.
Education
BS in Computer Science
Syracuse University
College of Engineering and Computer Science
Location
Boston, MA
Open to opportunities in NYC or remote
Interests
Angular, Next.js, Node.js, Frontend Development
Always open to learning new technologies
Skills
- Angular
- JavaScript
- TypeScript
- HTML
- CSS
- Agile
- Node.js
- Nest.js
- GraphQL
- Next.js
- Tailwind CSS
- Git & GitHub
Experience
Software Engineer
- Promoted from Associate Software Engineer in recognition of technical contributions and accomplishments
- Continuing to contribute to core functionality while taking on greater responsibility in planning and implementation
Associate Software Engineer
- Contributed to the full rewrite of a core UI application from the ground up using Angular + Node.js, resulting in a 689% increase in internal usage and enabling $3.5 billion in customer account funding within the first 3 months
- Participated in discussions of re-implementing features of team’s legacy application in a modern tech stack while also assisting in defining the approach for new UI elements and functionality
- Supported migration of existing application to updated UI design system, maintaining core functionality while enhancing UI to match new design specifications
- Completed an 18-week front-end development program focused on building modern Angular applications with TypeScript and emphasizing real-world development practices, prior to transitioning to a full-time product team
Full Stack Developer Intern
- Streamlined third-party API usage in response to updated business requirements, reducing unnecessary requests and contributing to cost savings per call
- Improved a Python-based data pipeline by enhancing JSON parsing capabilities, enabling further analytics and more informed internal decision making
- Contributed to Agile ceremonies, including sprint planning and backlog refinement, to help improve task prioritization and team productivity
Backend Java Developer Intern
- Implemented feature enhancements and bug fixes for a Java-based application
- Ensured code reliability through various testing methods, including JUnit unit tests, custom workflows, and manual QA in a local dev environment
- Gained practical experience in the full software development lifecycle, working in a large-scale, production codebase with true customer impact
Projects
Personal Portfolio (This Site)
A modern, professional, website built with Next.js and Tailwind CSS. I’m using tools like Cursor and Claude to deepen my understanding of AI-assisted development and to thoughtfully explore new technology as part of my learning process.
View on GitHub