Matthew Thommes
About Matthew Thommes
Matthew Thommes is a Software Engineer at ActiveCampaign, where he has worked for 16 years, specializing in web development and the Symfony framework. He has a strong focus on automated testing and modernizing legacy PHP codebases, alongside a commitment to coding standards and best practices.
Work at ActiveCampaign
Matthew Thommes has been employed at ActiveCampaign as a Software Engineer since 2008. With 16 years of experience in this role, he operates out of the Greater Chicago Area. His work primarily involves building web applications, leveraging his extensive background in web development. Thommes has contributed to various projects within the company, focusing on modern software practices and technologies.
Background in Web Development
Matthew Thommes began building web applications in 2001, accumulating significant experience over the years. Prior to joining ActiveCampaign, he worked at tekservePOS from 2005 to 2008 as a Developer. He also held positions at National Engravers as a Web Designer and at Destination Ventures International as a Developer and Designer. This diverse background has equipped him with a broad skill set in web development and design.
Education and Expertise
Matthew Thommes studied Visual Communications at The Art Institutes, where he earned a Bachelor’s degree from 1998 to 2001. His education has provided him with a solid foundation in design principles, which complements his technical skills in software development. He has a particular expertise in the Symfony framework, a popular PHP framework, which he enjoys using in his projects.
Focus on Software Quality
Matthew Thommes has a keen interest in automated testing, which reflects his commitment to ensuring software reliability and efficiency. He advocates for coding standards and best practices, emphasizing the importance of high-quality software development. Additionally, he engages in debugging processes, showcasing his strong problem-solving skills and attention to detail in software engineering.
Personal Interests
Outside of his professional work, Matthew Thommes has personal interests in budgeting and baseball. These interests suggest a well-rounded personality and a capacity for analytical thinking, which may complement his professional skills in software development.