Dion Hulse

New South Wales, Australia
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
Dion Hulse is a seasoned WordPress specialist with 16 years of hands-on experience building and hardening core plugins and platform infrastructure from New South Wales, Australia. He combines back-end PHP expertise with full-stack contributions to high-profile projects like Gutenberg, Requests, Jetpack and the WordPress.org meta repositories, frequently addressing security, compatibility and edge-case robustness. Dion’s work on two-factor authentication and HTTP request handling shows a focus on secure, reliable authentication and network behaviour, and he consistently adds unit tests and error handling to improve long-term maintainability. Comfortable across plugin and platform layers, he’s adept at debugging PHP notices, refining middleware, and improving front-end/back-end interactions such as nonce handling and TOTP scripts. Less obvious is his attention to small but critical details—port handling, Host headers and translation escaping—that prevent real-world failure modes at scale.
code16 years of coding experience
bookSouthern Cross University
github-logo-circle

Github Skills (27)

editors10
code-optimization10
debug10
2factor10
javascript10
apidoc10
testing10
plugin-development10
wordpress10
http10
authentication10
user-authentication10
blocks10
editor10
http-client10

Programming languages (18)

JavaCSSC++JinjaCVueGoHTML

Github contributions (5)

github-logo-circle
WordPress/wordpress.org

Jan 2015 - Jan 2023

WordPress.org Meta, Git-ified. Synced from git://meta.git.wordpress.org/ This repository is just a mirror of the WordPress Meta subversion repository. Please include a link to a pre-existing ticket on https://meta.trac.wordpress.org/ with every pull request.
Role in this project:
userBack-end Developer
Contributions:62 reviews, 2441 commits, 84 PRs in 8 years 1 month
Contributions summary:Dion primarily focused on improving the WordPress.org site's codebase by addressing various PHP Notices across multiple plugins and themes. Their work involved fixing bugs, improving code robustness, and ensuring compatibility. They targeted issues across a wide range of areas including API requests, theme updates, plugin directory functionality, and translation processes, showcasing a broad understanding of the site's infrastructure.
version-controlsubversionwordpressgit-metameta
WordPress/two-factor

Feb 2018 - Jan 2023

Two-Factor Authentication for WordPress.
Role in this project:
userBack-end Developer
Contributions:68 reviews, 9 commits, 68 PRs in 4 years 11 months
Contributions summary:Dion primarily contributed to the back-end functionality of the WordPress two-factor authentication plugin. Their commits addressed security vulnerabilities by blocking authentication cookies during 2FA logins and by preventing double-escaping of translation strings. They also worked on improvements related to backup code generation and download functionality, including unit tests to ensure proper functionality. Furthermore, the user made updates to improve the handling of PHP errors and to include the TOTP script on the front end.
wordpressphpauthenticationfactortwo-factor
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
Dion Hulse