Matthew Hamrick

Staff Engineer at State Farm

Greater Seattle Area United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Matthew Hamrick is a Staff Engineer with 11 years of experience building reliable, developer-facing tools and backend systems, currently driving engineering work at State Farm after a multi-year stint at Google improving the developer experience for Google Analytics and Fuchsia OS. He combines full-stack fluency—Java, Spring, Clojure, TypeScript and Redux—with a track record of modernizing legacy tooling and shipping performance improvements, such as adding caching to Google Data Studio connectors and migrating Hit Builder to TypeScript. A dedicated mentor and lifelong learner, he spends free time exploring new languages and extracting useful concepts to improve existing systems, and intentionally centers collaboration and bias-awareness when solving hard problems. Colleagues rely on him for pragmatic, resource-conscious delivery and thoughtful technical stewardship across both product and platform work.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science (BS) Information Systems, Bachelor of Science (BS) Information Systems at Millikin University
languagesEnglish
github-logo-circle

Github Skills (12)

apim10
typescript10
google-apps-script10
typescripts10
javascript10
api10
react10
typescript-types10
redux10
gatsby9
front-end-development9
caching9

Programming languages (8)

TypeScriptC#ShellC++RustJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
This repository contains open source content for Google Data Studio.
Role in this project:
userBackend Developer
Contributions:169 commits, 183 PRs, 282 pushes in 2 years 9 months
Contributions summary:Matthew primarily focused on updating and adding features to various connectors within the Google Data Studio ecosystem. They updated a connector to incorporate new schema features, modifying the data structure and fields. Further, they added caching mechanisms to enhance the performance of the GitHub connector, improving data retrieval. The user also contributed by adding a new connector for Meetup.com, expanding the data source options available.
data-studiogoogle-data-studiodatadata-science
googleanalytics/ga-dev-tools

Dec 2019 - Dec 2021

A showcase of demos and tools built with the various Google Analytics APIs and Libraries.
Role in this project:
userFull-stack Developer
Contributions:26 reviews, 301 commits, 181 PRs in 2 years 1 month
Contributions summary:Matthew's contributions primarily involve modernizing and migrating the Hit Builder component, refactoring the codebase to TypeScript, and integrating Redux for state management. They also worked on the front-end by updating components, including the addition of user properties, timestampMicros, and nonPersonalizedAds. Additionally, the user made improvements to the build process by setting correct cache headers for static files and adding gatsby clean to run before builds.
googleanalyticsgoogle-analyticsshowcase
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Matthew Hamrick - Staff Engineer at State Farm