Matt Thommes
About Matt Thommes
Matt Thommes is a Software Engineer with extensive experience in web development, currently working at ActiveCampaign since 2008. He has a strong background in modernizing legacy PHP codebases, automated testing, and enjoys using the Symfony framework and React.
Work at ActiveCampaign
Matt Thommes has been employed at ActiveCampaign as a Software Developer since 2008. Over his 16-year tenure, he has contributed to various projects within the company, focusing on modernizing legacy PHP codebases and implementing automated testing. His role involves utilizing the Symfony framework and React for web development, which aligns with his interests in debugging and database management. ActiveCampaign, based in the Greater Chicago Area, benefits from his extensive experience in building web applications.
Previous Experience in Software Development
Before joining ActiveCampaign, Matt Thommes worked at tekservePOS as a Developer from 2005 to 2008 in Schaumburg, IL. He then transitioned to Destination Ventures International, where he served as a Developer and Designer from 2010 to 2011. Additionally, he held a position at National Engravers as a Web Designer and Engraver from 2004 to 2005 in Winfield, IL. These roles contributed to his development skills and experience in the tech industry.
Education and Expertise
Matt Thommes studied at The Art Institutes, where he earned a Bachelor’s degree in Visual Communications from 1998 to 2001. His educational background has provided him with a solid foundation in design and development principles. He has been building web applications since 2001, showcasing his expertise in software development and his passion for utilizing code and APIs to automate tasks and enhance efficiency.
Technical Skills and Interests
Matt Thommes possesses a strong passion for modernizing legacy PHP codebases and automated testing. He enjoys working with the Symfony framework and React, which are essential tools in contemporary web development. His keen interest in debugging and database management further enhances his capabilities as a Software Engineer. His enthusiasm for using code and APIs to automate tasks reflects his commitment to improving operational efficiency in his projects.