Matej Vasek

Software Engineer at Red Hat

Brno, South Moravia, Czechia
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
Matej Vasek is a pragmatic software engineer with 10 years of experience building and hardening back-end systems, currently contributing at Red Hat from Brno. He has a strong open-source footprint across prominent cloud-native projects—Podman, Quarkus, Knative, CloudEvents, and Buildpacks—focusing on bug fixes, API/CLI features, testing, and reliability improvements. Matej excels at bridging developer tooling and runtime concerns, having added features like a custom --docker-host flag, CLI subcommands and shell completions, and robustness fixes for CloudEvent handling. His work shows attention to detail (nil checks, lint fixes, sub-second time resolution) and a knack for pragmatic refactors that reduce runtime errors.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor's degree, Informatics, Bachelor's degree, Informatics at Masaryk University Brno
github-logo-circle

Github Skills (33)

json10
api-rest10
kubernetes10
container10
docker10
cloudnativepg10
api-design10
restful-api10
testing10
cloudevents10
dockers10
java10
javas10
occi10
junit10

Programming languages (12)

TypeScriptJavaShellC++CSCSSJavaScriptGo

Github contributions (5)

github-logo-circle
knative/func

Apr 2020 - Jan 2023

Knative Functions client API and CLI
Role in this project:
userBack-end Developer
Contributions:691 reviews, 230 commits, 639 PRs in 2 years 9 months
Contributions summary:Matej contributed to the development of the `knative/func` CLI and API. Their commits involved implementing a `list` sub-command, which lists deployed service functions. The user also addressed issues in setting the namespace and made code refactoring changes due to project relocations. Furthermore, the user added a describe sub-command, providing detailed information about the service functions, and added shell completion scripts.
api-clientapiserverlessknativekubernetes
cloudevents/sdk-java

May 2020 - Jul 2022

Java SDK for CloudEvents
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:62 reviews, 9 commits, 15 PRs in 2 years 2 months
Contributions summary:Matej primarily focused on integrating and testing different Java frameworks (Resteasy, Spring Jersey) for CloudEvents SDK. Their contributions include adding tests for various scenarios, fixing version mismatches, and splitting tests into sub-modules. The user also addressed issues related to sub-second resolution of the `time` attribute and updated the Quarkus example, demonstrating contributions to different areas of the project. They also worked on improvements related to the JSON format, and the http binding for binary events.
cloudeventssdkalibabaalibabacloudjava-api
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
Matej Vasek - Software Engineer at Red Hat