Tim van Dijen

Technical Architect - Federated Authentication

Pijnacker, South Holland, Netherlands
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
Tim van Dijen is a technical architect specializing in federated authentication with 13 years of experience spanning Windows/Unix operations, identity management, and network security. He leads federated-auth projects at SSC-ICT while remaining a core contributor to the widely used open-source SimpleSAMLphp, where his backend work has strengthened SAML security and session/error handling. Tim also contributes to Psalm, improving PHP type-safety and modernizing function signatures, demonstrating attention to correctness and secure coding practices. Based in Pijnacker, Netherlands, he blends hands-on development in C/C++/PHP and scripting with architectural oversight of authentication infrastructures and certificate management. A practical thinker who rose from junior operator to architect, he brings deep operational knowledge to designing auditable, resilient identity systems.
code13 years of coding experience
bookBachelor’s Degree, Computer science, 8, Bachelor’s Degree, Computer science, 8 at Haagse Hogeschool/TH Rijswijk
github-logo-circle

Github Skills (18)

type-inference10
static-analysis10
saml10
authentication10
user-authentication10
security10
security-testing10
php10
openssl10
security-scan10
refactor9
dom-manipulation9
refactoring9
type-checking8
web-security8

Programming languages (15)

JavaCSSC++JinjaCHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
simplesamlphp/simplesamlphp

Oct 2015 - Jan 2023

SimpleSAMLphp is an application written in native PHP that deals with authentication.
Role in this project:
userBack-end Developer
Contributions:47 releases, 214 reviews, 2514 commits in 7 years 4 months
Contributions summary:Tim's commits indicate modifications to various core files related to authentication, including updates to metadata handling and the user experience for password input. They focused on updating or adding security for SAML, including implementing checks to deny unauthorized responses. The changes also involved refactoring session management, error handling, and various other aspects of authentication within the project.
securityphpauthenticationsaml2saml
vimeo/psalm

Dec 2017 - Oct 2022

A static analysis tool for finding errors in PHP applications
Role in this project:
userBack-end Developer
Contributions:11 commits, 10 PRs, 26 comments in 4 years 10 months
Contributions summary:Tim primarily contributed to improving the type safety and correctness of the `psalm` static analysis tool. Their work focused on refining the return types of various PHP functions, particularly those related to `openssl`, `ldap`, `preg`, and DOM manipulation. This included correcting errors and adding null-type declarations, ensuring that the tool accurately reflects the expected behavior of these functions. The user also modified and updated the function signatures for `setcookie` and `setrawcookie` to match the latest PHP versions.
security-analysisfindingphptaint-analysisphp-applications
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