Filip Skokan

Staff Engineer at Okta

Králův Dvůr, Central Bohemia, 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
Filip Skokan is a Staff Engineer with 12 years of experience designing and shipping identity and authentication systems end-to-end, currently based in Central Bohemia and working at Okta. He combines deep protocol expertise in OpenID Connect, OAuth 2.0, SAML and CAS with pragmatic system architecture and ops experience, having built and led production SSO platforms at ProSiebenSat.1 and Auth0. A long-time Node.js core collaborator and TSC member, Filip contributes cryptography and WebCrypto improvements to major runtimes and libraries (Node.js, Deno, jose), improving interoperability for Ed25519/X25519 and JWK handling. He’s equally comfortable in CI/CD and test automation, having enhanced GitHub Actions, undici tests and Web Platform Tests to harden crypto behavior. Known for turning security-sensitive protocol specs into robust, test-covered implementations, he brings both hands-on coding and architectural leadership to identity and crypto problems.
code12 years of coding experience
job13 years of employment as a software developer
bookUnicorn College, Prague
languagesEnglish, Czech
stackoverflow-logo

Stackoverflow

Stats
141reputation
430reached
2answers
0questions
github-logo-circle

Github Skills (73)

encrypt10
expressjs10
testing10
authentication10
type-definition10
rsa10
security10
type-system10
automation10
javaws10
jtest10
web-development10
webtest10
encryption10
web-testing10

Programming languages (22)

PowerShellJavaC++BikeshedRustCMakefileTwig

Github contributions (5)

github-logo-circle
panva/openid-client

Jul 2016 - Jan 2023

OAuth 2 / OpenID Connect Client API for JavaScript Runtimes
Role in this project:
userBack-end Developer
Contributions:115 releases, 35 reviews, 739 commits in 6 years 7 months
Contributions summary:Filip primarily contributed to the OpenID Connect Client API for JavaScript Runtimes. Their work involved updating and maintaining the README, as well as making code changes to core files, including base_client.js and provider.js. These changes involved implementing new features, example applications, and tests while modifying existing functions and classes to improve API functionality. The user also created tests for clients and implemented the framework for using JARM in the project.
openidoidcpartyoauth-2node-js
panva/jose

Nov 2018 - Jan 2023

JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes
Role in this project:
userBack-end Developer
Contributions:110 releases, 18 reviews, 1138 commits in 4 years 3 months
Contributions summary:Filip refactored key object properties to be private, implemented a system for verifying signatures before claims sets. The user has also updated the codebase to support the use of a Deno package. Moreover, they have updated the codebase to support the use of a general jwe class, along with general claims set handling. They have also added testing, and resolved issues with the jwe functionality.
everythingsignjwkexpressjwks
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
Filip Skokan - Staff Engineer at Okta