Matt Farina

Head Of Portfolio Architecture & Community at SUSE

Highland, Michigan, 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
Matt Farina is a seasoned cloud-native architect and engineer with 17 years of experience designing and shipping web and cloud applications, now leading portfolio architecture and community at SUSE. He combines hands-on contributions to high-profile open source projects—maintaining Helm, Rancher Desktop, and work on semantic versioning and Go utilities—with strategic leadership across product architecture, M&A, and community engagement. A published author and speaker (author of Go in Practice), Matt is a frequent contributor to Kubernetes, Helm, and other CNCF projects and has co-founded SIG Apps to bridge app development and operations. He brings deep expertise in Go, Kubernetes, CI/CD and package management, and an unusual mix of nonprofit technology leadership through Enjoy Creativity and a long history of developer tooling and ecosystem stewardship.
code17 years of coding experience
job23 years of employment as a software developer
bookBachelor of Science Electrical Engineering, Bachelor of Science Electrical Engineering at Michigan State University
languagesEnglish
github-logo-circle

Github Skills (70)

dependency-management10
website-development10
package-management10
go-language10
testing10
command-line-interface10
bash10
rancher10
circleci10
constraint10
comparer10
javascript10
charts10
python-templates10
dockers10

Programming languages (22)

SmartyCSSC++RustMakefileVueGoMustache

Github contributions (5)

github-logo-circle
Masterminds/semver

Oct 2015 - Nov 2022

Work with Semantic Versions in Go
Role in this project:
userBack-end Developer
Contributions:20 releases, 16 reviews, 205 commits in 7 years 2 months
Contributions summary:Matt primarily contributed to the `masterminds/semver` repository, which focuses on semantic versioning in Go. Their work involved implementing new functionality, specifically adding methods for comparison and validation. They also introduced support for handling ranges, carets, and tildes in version constraints. These changes enhanced the library's features related to version comparisons.
golangcaretsemantic-versionstildesemver
Masterminds/sprig

Dec 2015 - Nov 2022

Useful template functions for Go templates.
Role in this project:
userBack-end Developer
Contributions:14 releases, 19 reviews, 161 commits in 7 years
Contributions summary:Matt primarily contributed to the `sprig` project by enhancing the functionality of template functions for Go templates. They refactored and extended list manipulation functions to handle various slice types, improving compatibility. Further contributions included adding new date and time-related functions, such as epoch conversion and timezone handling. Moreover, the user was responsible for updating dependencies, managing module versions, and integrating error handling into existing functions.
golangtemplate-functionstemplatetemplatesgo
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
Matt Farina - Head Of Portfolio Architecture & Community at SUSE