Matej Risek is a Senior Software Engineer based in Munich with 11 years of experience building backend systems across fintech and infrastructure companies. He currently works at HashiCorp after senior roles at Scalable Capital and Payworks/Visa, bringing deep production experience in payment systems and cloud-native tooling. A pragmatic engineer, he has contributed to the well-regarded go-git project, enhancing submodule cloning, shallow clone options, and robustness around SCP-style URL parsing—demonstrating attention to both functionality and edge-case reliability. His career shows a steady progression from developer roles in Europe to staff-level responsibilities, reflecting strong domain knowledge in transactional systems and developer tooling. Colleagues would describe him as a reliable implementer who pairs hands-on coding with thoughtful refactors and improved error handling. He combines practical delivery focus with open-source contributions that improve developer workflows.
A highly extensible Git implementation in pure Go.
Role in this project:
Back-end Developer
Contributions:1 review, 5 PRs, 5 comments in 6 months
Contributions summary:Matej primarily contributed to the core functionality of the go-git library, specifically focusing on features related to submodules and cloning. Their work involved implementing options for shallow cloning of submodules, adding the depth option for submodule updates, and addressing parsing issues with SCP-style URLs. The user also improved the library's error handling by surfacing error messages from VCS providers and refactoring internal code by replacing short field names.
Contributions:1 release, 3 pushes, 2 tags in 1 year 4 months
terraform-moduleburnerterraform
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.