Marco Oliverio

Software Developer at wolfSSL

Italy
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
🎓
Top School
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.
code11 years of coding experience
job3 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Calabria
languagesEnglish, Spanish, Italian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (13)

aes-encryption10
c-language10
resource-management10
cryptography10
security10
dtls9
cryptoapi9
tls139
libtls9
c-library9
tls129
webcrypto-api9
mtls9

Programming languages (3)

JavaCPython

Github contributions (5)

github-logo-circle
wolfSSL/wolfssl

Dec 2021 - Nov 2022

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:
userSecurity 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.
trusted-execution-environmentdata-storageopenssl-apiwolfsslfhe
rizlik/wolfssl

Nov 2021 - Feb 2025

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.
Request Free Trial
Marco Oliverio - Software Developer at wolfSSL