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.
5 years of coding experience
16 years of employment as a software developer
Anna University, Chennai
Lady Andal Venkatasubba Rao
Post Graduate Certificate in Cybersecurity, Post Graduate Certificate in Cybersecurity at MIT xPRO
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:
Back-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.
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.