Matt Hamann

Raleigh, North Carolina, 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 Hamann is a software engineer and technology leader with 14 years of experience building secure, cloud-native web and mobile applications, currently serving as CTO and co-founder of Rownd, a frictionless authentication startup in Raleigh. He blends formal training (BS and MS in Information Systems Management from Bob Jones University and Carnegie Mellon) with hands-on work across startups and Fortune 50 environments, notably over a decade at IBM designing policy-compliant systems at scale. Matt brings a product-minded design sensibility—shaped by early work in graphic design—that guides his belief that great software succeeds when teams understand their why. He is an active contributor to open-source tooling (including meaningful enhancements and security fixes to the popular nconf Node.js configuration library), pairing backend craftsmanship with QA and secure coding practices. Comfortable leading architecture, security, and teams, he also pursues creative outlets as a classically minded musician and avid reader, reflecting an interdisciplinary approach to engineering and leadership.
code14 years of coding experience
bookBS, Information Systems Management, BS, Information Systems Management at Bob Jones University
bookMS, Information Systems Management, MS, Information Systems Management at Carnegie Mellon University
stackoverflow-logo

Stackoverflow

Stats
1,558reputation
293kreached
61answers
12questions
github-logo-circle

Github Skills (23)

json-parser10
json10
javascript10
testing10
configuration-management10
jsonp10
environment-variables10
parsing10
nodejs10
security9
automated-tests9
file-processing8
file-handling8
file-access8
fileio8

Programming languages (24)

C#SmartyMDXJavaBikeshedCRustScala

Github contributions (5)

github-logo-circle
indexzero/nconf

Aug 2017 - Apr 2022

Hierarchical node.js configuration with files, environment variables, command-line arguments, and atomic object merging.
Role in this project:
userBack-end Developer & QA Engineer
Contributions:7 releases, 8 reviews, 23 commits in 4 years 8 months
Contributions summary:Matt significantly contributed to enhancing the nconf library, focusing on supporting JSON parsing of environment variables and simple value parsing. They implemented new features like the `any` method for retrieving configuration values. Moreover, the user added testing capabilities and refactored existing testing procedures to ensure the library's functionality. They also focused on resolving security vulnerabilities by upgrading dependencies and refactoring encryption methods.
environment-variablesconfigurationobject-mergingnode-jshierarchical
rownd/dotnet

Mar 2022 - Oct 2024

Contributions:2 releases, 3 PRs, 18 pushes in 2 years 7 months
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 Hamann