Jakub Jelen

Prinicipal Software Engineer at Red Hat

Brno, Southeast, 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
Jakub Jelen is a Principal Software Engineer at Red Hat with 13 years of experience building secure, low-level systems and a background in embedded and web development. He specializes in C and cryptographic tooling, contributing security fixes, secure messaging, and regression tests to prominent open-source projects like OpenSC, GnuPG, and OSS-Fuzz. Jakub’s work spans both code and CI/build automation—improving fuzzing infrastructure and integrating fuzzers for projects such as libssh—demonstrating a blend of security engineering and DevOps skills. Based in Brno, he pairs practical industry experience with academic training from Brno University of Technology and an exchange stint in Finland. Outside work he’s an avid cyclist and photographer, a detail that reflects his methodical yet curious approach to problem solving.
code13 years of coding experience
job8 years of employment as a software developer
bookMaster's degree, Master's degree at Brno University of Technology
bookExchange student, Exchange student at Lappeenranta University of Technology
languagesCzech, English, German
stackoverflow-logo

Stackoverflow

Stats
13reputation
226reached
0answers
1question
github-logo-circle

Github Skills (36)

crypto10
debug10
docker10
c-language10
libcrypto10
scripting10
testing10
memory-management10
c1110
dockers10
security10
crypt10
c1710
script10
openssl10

Programming languages (28)

C#CCMakeMakefileGoHTMLPostScriptTypeScript

Github contributions (5)

github-logo-circle
OpenSC/OpenSC

Mar 2016 - Dec 2022

Open source smart card tools and middleware. PKCS#11/MiniDriver/Tokend
Role in this project:
userSecurity Engineer & Developer
Contributions:7 releases, 1058 reviews, 760 commits in 6 years 9 months
Contributions summary:Jakub's commits primarily address security-related concerns and improvements within the OpenSC project, a set of open-source smart card tools. Their contributions involved fixing various types of vulnerabilities, including memory leaks and potential buffer overflows in several modules. The user also implemented and enhanced secure messaging functionalities, demonstrating a focus on improving security protocols. Furthermore, the user contributed to better testing by introducing regression tests, fixing existing ones and improving readability.
pkcs11golangsmartcardsecuritytokend
cyrusimap/cyrus-sasl

Nov 2016 - Oct 2018

Role in this project:
userBack-end Developer & Security Engineer
Contributions:53 commits, 10 PRs, 28 comments in 1 year 11 months
Contributions summary:Jakub contributed to the `cyrusimap/cyrus-sasl` repository by implementing and maintaining security-related functionalities. Their work included adding support for newer OpenSSL versions, addressing format security warnings to avoid vulnerabilities, and fixing memory management issues to prevent potential exploits. They also focused on fixing indentation issues and removing unnecessary code, thus increasing code quality and maintainability.
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
Jakub Jelen - Prinicipal Software Engineer at Red Hat