Matthew Hatch

Matthew Hatch

Chief Architect @ SquadLocker

About Matthew Hatch

Matthew Hatch serves as the Chief Architect at SquadLocker, where he applies his expertise to the E-Commerce platform, Teamlocker™, utilizing a React/Redux application and Ruby on Rails REST API. With a background in server technologies and team management, he has over nine years of experience in his current role and previously held positions at FM Global and Citizens Financial Group.

Work at SquadLocker

Matthew Hatch serves as the Chief Architect at SquadLocker, a role he has held since 2015. He applies his expertise to the company's E-Commerce platform, Teamlocker™, which is developed as a React/Redux application utilizing a Ruby on Rails REST API. In this position, he manages multiple teams, including Software Engineering, Data Engineering, and Test Engineering. He leads discussions on Systems Architecture and guides architectural decisions, ensuring the platform's technical direction aligns with business goals.

Previous Experience

Prior to his current role, Matthew Hatch worked at FM Global as a Lead Server Technical Specialist from 2012 to 2015. He also held the position of Application Support Engineer at Citizens Financial Group from 2010 to 2012. His earlier experience includes serving as Manager of Systems Engineering at Tuition Management Systems from 2001 to 2009. This diverse background has equipped him with a broad range of technical skills and insights into various aspects of software and systems engineering.

Education and Expertise

Matthew Hatch earned a Bachelor of Arts in Economics from the University of Rhode Island, where he studied from 1993 to 1996. His educational background complements his extensive technical expertise, which includes proficiency in various scripting and programming languages such as Python, Bash, Ruby, Javascript, C#, and Powershell. He is skilled in virtualization technologies, server operating systems, and cloud services, making him well-versed in modern software development practices.

Technical Skills and Tools

Matthew Hatch has a comprehensive skill set that includes experience with frameworks and libraries like Ruby on Rails, Express.js, .Net Core, React.js, and Redux. He employs CI/CD practices using GitHub Actions for version control and continuous integration. His knowledge extends to databases and datastores, including PostgreSQL, Redis, MSSQL, NCache, and SQLite. Additionally, he utilizes various monitoring and testing tools, such as Datadog, New Relic, Rspec, Jest, and Cypress, to ensure system reliability and performance.

Leadership and Management

In his role at SquadLocker, Matthew Hatch demonstrates leadership by managing teams across software, data, and testing engineering. He is responsible for guiding architectural decisions and facilitating Systems Architecture discussions. His management style emphasizes collaboration and innovation, fostering an environment where technical teams can thrive and contribute effectively to the company's objectives.

People similar to Matthew Hatch