Personal projects
Notable projects I've worked or am still working on.
Job Hunting tracker
Keep track of your job applications, add notes, prepare for interviews. All in one place.
Silverstripe MFA
Code Tech PHP Accessibility Website SecurityI developed the first version of the MFA module for Silverstripe, back then Silverstripe 3. This grew up quite a bit, and got integrated as a Silverstripe official module at some point.
Because of my work on the MFA module, I also rewrote and co-authored the new implementation of the Security system of Silverstripe, for a better and more modular approach, more easily allowing other authentication methods to plug in to the given system, as well as better interfacing from a technical perspective.
Solr Search for Silverstripe
Code Tech PHP AccessibilityModern Solr Search for Silverstripe, using Solarium to stay up to date with Solr releases. Fast and reliable searching across the whole site.
Possibly indexing files and file content, if needed, easy YML set-up and easy configuration. Backward compatible with old Solr interfacing modules like FTS, via sub-modules.
Silverstripe CSP headers
Code Tech PHP SecurityProtect your Silverstripe website users with Content Security Policies made easy and manageable with reports, management interface, Sub-Resource Integrity generation, and easy set-up of reporting to Sentry or security-headers.
Silverstripe HaveIBeenPwnd
Code Tech PHP SecurityChecks user passwords and emails against the HaveIBeenPwnd database, to prevent known breached password usage in a Silverstripe application.