Marco Oliverio is a software developer and PhD candidate from Italy with 11 years of experience focused on security and embedded systems, currently contributing to wolfSSL as a security engineer. He combines deep academic expertise in OS memory management with practical engineering—recently improving resource management and fixing memory- and string-comparison-related vulnerabilities across TLS/DTLS code paths in a widely used embedded TLS library. Previously he built embedded firmware at Tanaza and collaborated with the VUsec security group as a PhD guest researcher, bridging research-grade threat analysis with production-quality fixes. Known for hunting subtle memory-leak and crypto-API issues, he brings a rare mix of formal training and hands-on open-source impact in security-sensitive code.
11 years of coding experience
3 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Calabria
The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3 and DTLS 1.3!
Role in this project:
Security Engineer
Contributions:348 reviews, 122 commits, 78 PRs in 11 months
Contributions summary:Marco's contributions primarily focus on adding missing resource freeing functions (`wc_Aes*Free()`, `wc_AesXtsFree()`, etc.) in the wolfSSL library, particularly within cryptographic test code and core encryption algorithms. The commits address memory leaks and resource management issues related to AES operations, including CBC, CCM, GCM, and XTS modes. The work also involves fixing potential security vulnerabilities related to string comparisons and DTLS-SRTP profiles.
The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3!
Contributions:266 pushes, 76 branches in 3 years 4 months
sslc99libeventsecuritytls
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.