David Maciejak is a Principal Product Security Engineer with 13 years of hands-on experience building and leading multicultural security teams and product-focused research programs across Fortinet and enterprise security firms. He specializes in blending threat intelligence, AI-driven security, and applied research to protect products from zero-days, malware, and advanced attacks while scaling engineering and go-to-market support globally. A pragmatic leader, he has run FortiGuard research, led cloud security and penetration testing services, and directly contributed to incident response and product hardening across multiple Fortinet offerings. His open-source contributions to well-known tools like THC-Hydra and Cuckoo Sandbox underscore a commitment to improving tooling reliability and malware analysis capabilities, including fixes for memory issues and enhanced network telemetry. Based in Canada and grounded in formal network security and computer science training, he mentors the next generation of security professionals and bridges ethics, research, and engineering to make the internet safer. An understated strength is his track record of translating deep technical findings into actionable product improvements and threat-sharing partnerships with bodies like NATO and Interpol.
13 years of coding experience
19 years of employment as a software developer
DESS TNI (Pre-doctorate diploma), Network administration and security, with honors, DESS TNI (Pre-doctorate diploma), Network administration and security, with honors at Université des Sciences et Techniques du Languedoc (Montpellier II)
IUP GMI (Master's degree), Mathematics and Computer Science, with honors, IUP GMI (Master's degree), Mathematics and Computer Science, with honors at Université d'Avignon et des Pays de Vaucluse
Contributions:51 commits, 1 PR, 48 pushes in 6 months
Contributions summary:David primarily contributed to bug fixes and code improvements within the THC-Hydra repository, a tool for password cracking and penetration testing. Their commits focused on addressing compilation warnings, fixing missing carriage returns in error logs, and resolving potential buffer overflows. They also added and improved modules and addressed memory leaks, enhancing the tool's stability and functionality. These changes suggest a focus on improving the tool's reliability and addressing potential security vulnerabilities.
Cuckoo Sandbox is an automated dynamic malware analysis system
Role in this project:
Security Engineer
Contributions:22 commits in 3 months
Contributions summary:David primarily contributed to enhancing Cuckoo Sandbox's malware analysis capabilities by adding features related to network traffic analysis. Their work involved detecting ICMP echo requests, improving VirusTotal integration for URL and file scanning, and adding network statistics. Furthermore, the user also made improvements to the reporting and user interface by updating the front end templates and fixing typos.
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
David Maciejak - Principal Product Security Engineer at Fortinet