Jacopo Clark is a security researcher based in Berlin with 8 years of experience specializing in cellular network and baseband security. He combines hands-on vulnerability research at Ruhr-Universität Bochum with industry consulting and prior roles in security engineering and information security. An active open-source contributor, Jacopo has improved testing and automation for prominent reverse-engineering tools like pwndbg and GEF, adding pytest-based frameworks, QEMU system tests, kernel feature tests and debugger enhancements. His background blends rigorous academic training (MSc in IT-Sicherheit) with practical DevOps and test automation skills, and an unusual track record of running small businesses alongside technical roles—evidence of strong operational and project management instincts.
8 years of coding experience
13 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Friedrich-Alexander-Universität Erlangen-Nürnberg
Master of Science - MS, IT-Sicherheit, Master of Science - MS, IT-Sicherheit at Ruhr-Universität Bochum
GEF (GDB Enhanced Features) - a modern experience for GDB with advanced debugging capabilities for exploit devs & reverse engineers on Linux
Role in this project:
Security Engineer & Reverse Engineer
Contributions:222 reviews, 45 commits, 54 PRs in 6 months
Contributions summary:Jacopo made several commits focused on enhancing the debugging and reverse engineering capabilities of GEF, a GDB extension. They implemented a new option for the `dereference` command, allowing offset calculation using a reference address. Furthermore, they improved the `capstone-disassemble` command and fixed various issues with heap-related commands, like `heap chunk`, `heap chunks`, and `heap bins`. The user also added functionality to the `version` command by including git blob hash and improved tests.
Exploit Development and Reverse Engineering with GDB Made Easy
Role in this project:
DevOps Engineer & Test Automation Engineer
Contributions:23 reviews, 14 PRs, 53 comments in 2 months
Contributions summary:Jacopo significantly contributed to the testing infrastructure and automation of the pwndbg repository. Their work involved migrating the testing framework to pytest, modifying the test execution scripts (tests.sh), and introducing more flexible QEMU system tests. Furthermore, the user enhanced the testing process by incorporating code coverage and improving the overall testing capabilities. They also added tests for kernel features.
pythonctfengineeringdisassemblerpeda
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
Jacopo Clark - Security Researcher at Ruhr-Universität Bochum