Rick van der Zwet

Software Engineer at NetherlandsForensicInstitute

The 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
Rick van der Zwet is a pragmatic software engineer from the Netherlands with 16 years of experience focused on embedded systems and low-level software across Linux, FreeBSD, Arduino, Raspberry Pi and multiple CPU architectures (i386, MIPS, ARM). He contributes to open-source security and tooling projects, notably back-end API work for Hashtopolis (distributed password cracking with Hashcat) and forensic improvements to macOS keychain tooling in chainbreaker. His strengths lie in server-side API design, authentication flows, dependency management in development containers, and careful bug-fixing and refactoring to make tools modular and production-ready. Colleagues would describe him as a hands-on engineer who bridges hardware and software concerns, turning platform-specific constraints into reliable, maintainable solutions.
code16 years of coding experience
github-logo-circle

Github Skills (16)

json10
user-authentication10
authentication10
php10
api10
slim-framework10
apidoc10
python10
composer9
computer-forensics9
api-security9
docker8
security8
dockers8
mysql8

Programming languages (14)

JavaC++CG-codeGoPerlKotlinTypeScript

Github contributions (5)

github-logo-circle
hashtopolis/server

Oct 2022 - Jan 2023

Hashtopolis - distributed password cracking with Hashcat
Role in this project:
userBack-end Developer
Contributions:6 reviews, 99 commits, 17 PRs in 2 months
Contributions summary:Rick's commits primarily focused on the development of API endpoints, including initial setup and the addition of new features such as token refresh support. They integrated composer into the devcontainer for dependency management. The work involved creating and modifying routes, validating incoming data, and handling authentication flows, suggesting a focus on server-side logic and API design. Bug fixes within the Dev Container and adjustments to the API's error handling further indicates back-end contributions.
passwordshashhashtopussydistributed-computinghashes
n0fate/chainbreaker

Jan 2022 - Feb 2022

Mac OS X Keychain Forensic Tool
Role in this project:
userBack-end Developer
Contributions:16 commits in 1 month
Contributions summary:Rick primarily focused on improving the `chainbreaker` tool, which is designed for Mac OS X Keychain forensics. Their work included fixing issues related to the uninstallation process, ensuring compatibility with PEP 440 versioning, and refactoring the code to enable the tool to be used as a module. Additionally, they added version output and made code style adjustments. The user also fixed the _kcdecrypt function.
forensickeychainmac-ossecuritymac
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
Rick van der Zwet - Software Engineer at NetherlandsForensicInstitute