Martin Kuba

Head Of Department Of Authentication And Authorization Infrastructure

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

👤
Senior
🎓
Top School
Martin Kuba is a seasoned technology leader and security-focused engineer with over a decade of experience building interactive, secure web applications and identity services. As Head of the Department of Authentication and Authorization Infrastructure at CESNET and an IT architect at Masaryk University, he blends hands-on Java backend development with strategic stewardship of authentication, authorization, and grid services. His work spans research and production: from updating hashing schemes (SHA1 to PBKDF2) and SpringMVC improvements in an e-shop backend to designing identity management and monitoring for large research infrastructures. He also teaches Java courses and holds advanced degrees (MSc., RNDr., Ph.D.), reflecting a strong academic foundation that informs practical system design. Based in Brno, he is comfortable moving between code, research, and departmental leadership, with a knack for modernizing legacy systems while keeping security and reproducibility front and center.
code10 years of coding experience
job24 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Doctor of Philosophy (Ph.D.) at Masaryk University Brno
booksecondary school, secondary school at gymnázium tř. kpt. Jaroše
github-logo-circle

Github Skills (9)

javas10
java10
spring-boot10
api-design9
restful-api9
rest-api9
api-rest9
testing8
database-design7

Programming languages (9)

TypeScriptJavaDockerfileJinjaJavaScriptPHPHTMLPerl

Github contributions (5)

github-logo-circle
fi-muni/PA165

Sep 2015 - Apr 2022

PA165 repository
Role in this project:
userBack-end Developer
Contributions:138 commits, 30 PRs, 108 pushes in 6 years 7 months
Contributions summary:Martin primarily refactored and renamed methods within the `eshop-service` module, modifying `OrderFacade`, `OrderService`, and related implementations. They also updated the hashing algorithm used for user passwords, replacing a less secure SHA1 hash with a more secure PBKDF2 hash. Furthermore, the user added and integrated a sample data project for populating the e-shop database, showcasing the ability to manage application initialization and data loading. The user updated the SpringMVC and added unit tests to SpringMVC application.
ipmicdr
CESNET/ansible-role-yubikeys

Sep 2019 - Jun 2020

Ansible Galaxy role cesnet.yubikeys
Contributions:6 commits, 1 PR, 4 pushes in 9 months
ansible-galaxy-roleansiblegalaxyyubikeysansible-role
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
Martin Kuba - Head Of Department Of Authentication And Authorization Infrastructure