Archana Madhavan

Senior Staff Engineer Manager at Qualcomm

Hyderabad, Telangana, India
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
Archana Madhavan is a Senior Staff Engineer Manager based in Hyderabad with a strong background in embedded systems, IoT, and device security, currently leading Embedded Security Systems at Qualcomm. A Riscure-certified security solution architect with a postgraduate certificate in cybersecurity from MIT xPRO, she transitioned from decades of networking and CPE gateway work into applied cryptography and product security. She has hands-on experience contributing to the widely used mbed TLS project—adding Curve448 support and PSA API integration—which demonstrates her ability to bridge open-source cryptography with commercial embedded platforms. Known for pragmatic architecture and clear communication, she excels both as a team leader and individual contributor driving secure-by-design IoT features. Beyond typical firmware roles, she has a track record of porting and optimizing SOCs with OpenWRT and fast-path accelerators for demanding customers, reflecting a blend of low-level systems expertise and security-first thinking.
code5 years of coding experience
job16 years of employment as a software developer
bookAnna University, Chennai
bookLady Andal Venkatasubba Rao
bookPost Graduate Certificate in Cybersecurity, Post Graduate Certificate in Cybersecurity at MIT xPRO
github-logo-circle

Github Skills (10)

crypto10
crypt10
mtls10
ssl10
tls1210
c-programming10
ps10
tls1310
cryptography10
libtls10

Programming languages (1)

C

Github contributions (3)

github-logo-circle
Mbed-TLS/mbedtls

Jun 2021 - Apr 2022

An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.
Role in this project:
userBack-end Developer
Contributions:84 reviews, 44 commits, 6 PRs in 10 months
Contributions summary:Archana's primary contribution focused on enhancing the mbedtls library with support for Curve448 and integrating it with the PSA API. They implemented and updated key reading/writing functions and test suites to validate Curve448 under Montgomery curves, ensuring adherence to RFC 7748. They also addressed coding style issues, improved key buffer sizing for opaque keys, and added support for opaque key import and copy operations within the test driver.
cryptographytlssslcryptocryptography-library
SiliconLabs/mbedtls

Jun 2021 - Oct 2021

An open source, portable, easy to use, readable and flexible SSL library
Contributions:4 commits, 87 pushes, 7 branches in 4 months
ssl
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