# Michael Catanese > Software Engineer at Constant Contact Location: Greater Boston, United States Profile: https://flows.cv/michaelcatanese Hello! I'm Michael Catanese, a passionate full-stack software engineer with a front-end focus. I've worked with a wide array of stacks and technologies, demonstrating my ability to learn and contribute on any engineering team. From startups to enterprises, and monoliths to microservices, I’ve touched every corner of modern web development and am always eager to learn more. I thrive on collaborative projects and am committed to continuous growth in my career. I am very organized and communicative, but also creative and flexible, qualities I believe work together beautifully in this field. And I would love any opportunity to prove it! https://github.com/mcat115 ## Work Experience ### Software Engineer @ Constant Contact Jan 2024 – Present - Worked on the SMS marketing product using a stack of React monorepos with a Spring Boot backend - Lead development for the Try Before You Buy initiative, collaborating with stakeholders across multiple teams. Managed everything from digesting designs and PRDs to spiking out ideas and constructing tickets - Completed the Registration Drafts project as the sole contributer. This feature iterates calls to multiple new endpoints, continuously saving the state of a multi-page registration flow - Enhanced product experience by allowing for the collection and export of text marketing engagement data - Removed 10,000 lines of tech debt in a major refactor, reducing complexity while maintaining a stable app - Created Playwright and Rspec suites to automate integration testing using dynamically generated accounts ### Software Engineer @ PagerDuty Jan 2023 – Jan 2024 - Worked on the Automated Actions product using a stack of multiple Elixir backends and React UIs. This product allows users to seamlessly trigger a job with Process Automation, a recently acquired application - Bridged the gap with the acquired Process Automation product by developing a feature to send automation log output back to PagerDuty. These logs can be filtered based on regex, and summarized with GenAI - Collaborated with product manager and UX designer to build functionality for new self-service free trials - Selected out of dozens of applicants to give a live talk at PagerCon, the annual internal company conference - Investigated incidents and publicly represented my team by joining the on-call rotation ### Software Engineer Intern @ PagerDuty Jan 2022 – Jan 2022 - Worked on the Process Automation product’s plugin ecosystem using Groovy and Gradle. A plugin is a task or node that can be added to an automation workflow that interacts with an external resource. I developed: - Amazon Athena plugin: Add custom SQL and user data input to query Athena and return the results - AWS ECS plugin: Run automated tasks on and remotely manage multiple ECS instances at once - Jira creation plugin: Upon automation’s detection of a unique issue, generate a customized Jira ticket for it ### Software Engineering Intern @ DynamiCare Health Jan 2021 – Jan 2021 - Learned and practiced building React Native mobile apps for demo using Expo - Worked on a Ruby on Rails monolith, used by psychiatrists to manage treatment plans, on tickets involving: - Catching the completion of a new back-end job and immediately re-rendering the front-end with its data - Class attribute updates, with database migrations and changes to the corresponding forms and unit tests - Making a test suite that simulates calendar and clock changes to test multiple time sensitive notifications ### Apprentice Full-Stack Developer @ Launch Academy, Inc Jan 2021 – Jan 2021 | Boston, Massachusetts, United States - During Covid, took a semester off from college to attend a software development bootcamp - Gained full-stack development skills in an intensive, 50 hr/week program - Learned and practiced the methods of object-oriented programming, pair-programming, Git workflow, and test driven development - Built dynamic web applications with relational databases ### Delivery Driver @ Papa Gino's Jan 2018 – Jan 2019 | Medfield, Massachusetts, United States - Delivered meals safely to their destination - Answered the phone and took orders during hectic dinnertime rushes - Cut, boxed, and prepared all tickets for delivery - Cleaned the kitchen and dining area after every shift, closing down the restaurant and all respective duties ### Assistant @ JustForJeeps.com Jan 2015 – Jan 2017 | Norwood, Massachusetts, United States - Tagged and shelved merchandise in both the store and warehouse - Filled online orders and packaged for the daily shipment, organizing both incoming and outgoing mail - Filed paperwork according to date, alphabetical order, and order number - Cleaned the centerpieces and all the shelves of the showroom ## Education ### Bachelor's degree in Psychology University of Massachusetts Amherst ### Study Abroad Vrije Universiteit Amsterdam (VU Amsterdam) ## Contact & Social - LinkedIn: https://linkedin.com/in/michael-catanese --- Source: https://flows.cv/michaelcatanese JSON Resume: https://flows.cv/michaelcatanese/resume.json Last updated: 2026-03-28