Matthew Cowles

Principal Software Engineer at Helm

Matthew Cowles has a diverse work experience spanning several companies and roles. Matthew most recently worked at Helm as a Principal Software Engineer. Prior to that, they were a Software Engineering Manager at Helm, where they led the Web Applications team and oversaw product initiatives and architectural decisions.

Before Helm, Matthew served as the VP of Engineering at Organizer Inc., where they led the transition from a monolith to a microservice architecture and redesigned core services. Matthew also held the role of Senior Software Engineer Technical Lead at Organizer Inc., where they were responsible for application development using Java, MapReduce, NoSQL, and BigQuery, as well as front-end and mobile applications utilizing Ruby on Rails, GraphQL, and Postgres.

Matthew's experience also includes working as a Senior Software Engineer at Parchment Inc., where they designed and developed web applications for the credential exchange platform. Matthew has expertise in Java, Spring, Hibernate, JBoss, JMS, PostgreSQL, Javascript, jQuery, and REST.

Prior to Parchment, Matthew worked as a Lead Software Engineer at Coriant, Inc. Matthew developed frameworks using Java, Javascript, and C++, and implemented an iOS-based application for installing and troubleshooting network equipment. Matthew also designed and implemented a Web-based SDN Controller application.

In the early years of their career, Matthew worked as an independent consultant at Visual Development, where they developed network management systems and craft tool applications using C, C++, JavaScript, and vxWorks. Matthew also designed and implemented a Windows-based SPC application for data collection, analysis, and monitoring, using C++ and SQL Server.

Matthew's managerial experience includes working as a Software Engineering Manager at PowerCore Inc. and as a Lead Software Engineer at David Bruce and Company.

Overall, Matthew Cowles has a strong background in software engineering, architecture, and managerial roles, with experience in a variety of programming languages and technologies.

Matthew Cowles has pursued a Bachelor of Science degree in Electrical Engineering and a Master of Science degree in Computer Science from the Illinois Institute of Technology. Additionally, they have made progress towards a Master of Science in Electrical Engineering by completing 75% of the required coursework.

Links


Org chart