Hisanobu Okuda

Principal Software Maintenance Engineer at Red Hat

Chiyoda, Japan
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
Hisanobu Okuda is a Principal Software Maintenance Engineer with 13 years of experience focused on security and identity in enterprise Java and web stacks, currently at Red Hat in Chiyoda, Japan. He has deep operational and maintenance expertise across Keycloak/Red Hat SSO, JBoss security projects, and Apache web modules such as mod_ssl and mod_security. His open-source contributions to Keycloak improved SAML adapter behavior and conditional OTP enforcement, reflecting a practical eye for authentication edge cases and standards compliance. He also modernized tooling like rlwrap by porting features to Python and adding usability-focused filters, demonstrating full-stack pragmatism beyond core server work. Trained in material physics at Osaka University, he brings a methodical, analytical approach to tackling thorny security and interoperability problems. Colleagues know him as a problem solver who quietly hardens critical auth paths that users rarely see until they fail.
code12 years of coding experience
job13 years of employment as a software developer
bookME, Material Physics, ME, Material Physics at 大阪大学
languagesEnglish, Japanese
github-logo-circle

Github Skills (20)

python10
saml10
oid10
authentication10
user-authentication10
java10
security10
javas10
filter10
command-line-interface9
keycloak9
text-processing9
shell8
sh8
script8

Programming languages (7)

JavaDockerfileShellCJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
hanslub42/rlwrap

Jul 2016 - May 2022

A readline wrapper
Role in this project:
userFull-stack Developer
Contributions:10 commits, 16 PRs, 8 comments in 5 years 11 months
Contributions summary:Hisanobu primarily focused on enhancing the functionality of the `rlwrap` tool by adding Python-based filters and improving the existing codebase. They implemented new filters for tasks such as password censoring, hotkey handling, and history management. Furthermore, the user modernized the project by porting existing functionalities to Python, demonstrating a shift in technology within the project. The work included fixing minor bugs and improving the overall user experience.
wrappertupleunicornsstdinreadline
keycloak/keycloak

May 2017 - Dec 2021

Open Source Identity and Access Management For Modern Applications and Services
Role in this project:
userBack-end Developer
Contributions:11 commits, 12 PRs, 17 comments in 4 years 6 months
Contributions summary:Hisanobu contributed to the Keycloak project by addressing several issues related to SAML adapter functionality and improving conditional OTP enforcement. Their work included modifying code in the SAML adapter to correctly return 401 status codes for unauthenticated Ajax clients, as well as enhancing the logic for conditional OTP enforcement, ensuring the correct behavior based on various configurations. Additionally, the user corrected an error message related to missing SAML requests. These contributions indicate a focus on improving authentication and authorization aspects within Keycloak.
oidcauthorizationidentity-and-access-managementaccess-managementsecurity
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
Hisanobu Okuda - Principal Software Maintenance Engineer at Red Hat