Wim De With is a Specialist Penetration Tester and Red Teamer with 11 years of software and security experience, currently based in Rotterdam and working at Deloitte. Trained at Delft University of Technology in computer science, he blends deep backend development skills—demonstrated in open-source contributions to projects like the multi-platform KOReader and the Matrix-focused ruma crates—with a practical focus on offensive security. Wim’s background spans system administration for competitive programming environments, bank-grade internships, and backend engineering for startups, giving him a rare combination of product-minded coding and adversary simulation expertise. Notably, his open-source work shows attention to edge-case robustness (e.g., handling non-ASCII SSIDs and UTF-8 network issues), reflecting a meticulous approach to both reliability and security.
11 years of coding experience
5 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Delft University of Technology
An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices
Role in this project:
Back-end Developer
Contributions:9 reviews, 5 PRs, 17 comments in 1 year 2 months
Contributions summary:Wim primarily focused on enhancing the network connectivity features within the ebook reader application. Their contributions involved decoding and handling non-ASCII SSIDs within the `wpa_supplicant` module, ensuring proper UTF-8 encoding for network names. They also refactored the network settings UI and implemented fixes for connection issues related to non-ASCII characters. Furthermore, the user made improvements to file handling, directory listing, and collation methods to improve user experience.
A set of Rust crates for interacting with the Matrix chat network.
Role in this project:
Back-end Developer
Contributions:12 commits in 17 days
Contributions summary:Wim contributed significantly to the project by implementing various endpoints for the Matrix chat network, focusing on user directory and third-party network integrations. They added features to search users, retrieve protocol information, and manage application service extensions. The user's work involved modifying the project's API, specifically related to request handling, and the addition of query map functionalities. These changes involved modifying the codebase, demonstrating a focus on enhancing the functionality of the Matrix client-server API.
the-matrixrustmatrix-chatchatrust-crates
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.