Matthew Irish

Principal Engineer at HashiCorp

Prairie Village, Kansas, 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 Irish is a Principal Engineer with 14 years of experience building polished user experiences and secure backend systems, currently driving architecture and delivery at HashiCorp. He blends front-end sensibility—from modular reading platforms and large JavaScript apps—to deep backend work, notably contributing transit key enhancements to the widely used Vault secrets management project. Based in Prairie Village, Kansas, he specializes in modern web technologies and pragmatic security improvements that materially strengthen secret-handling capabilities. Known for sweating the details, he pairs UX-driven thinking with systems-level rigor and a history of mentoring teams on adopting the right tools for the job.
code14 years of coding experience
job15 years of employment as a software developer
bookBA Art History, BA Art History at Truman State University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (6)

secret-management10
go10
encryption10
api-design9
vault9
cryptography8

Programming languages (8)

TypeScriptShellOCamlHandlebarsJavaScriptGoRubyRich Text Format

Github contributions (5)

github-logo-circle
hashicorp/vault

Oct 2016 - Feb 2022

A tool for secrets management, encryption as a service, and privileged access management
Role in this project:
userBack-end Developer
Contributions:37 reviews, 455 commits, 416 PRs in 5 years 4 months
Contributions summary:Matthew primarily contributed to enhancing the functionality of transit keys within the Vault project, specifically by adding support for various encryption, decryption, and signing operations. They introduced new features such as the supports_* fields for transit key reads, integrated the min_encryption_version to the transit key response, and updated policy configurations. These changes focused on strengthening the security and capabilities of the transit secret engine, which is integral to secure secret management.
golanghashicorp-vaultaccess-managementsecurityvault
hashicorp/ionicons

Nov 2016 - Nov 2016

Contributions:1 commit, 1 push in 1 day
hashicorpionicons
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 Irish - Principal Engineer at HashiCorp