Derek Miller is a Senior Principal Architect with 12 years of experience designing secure systems at the intersection of software and hardware, currently leading security architecture efforts at Arm in Austin. He has a deep background in RTL and functional simulation, driver development, and practical cryptography, having implemented secure boot, TrustZone-based key protection, and accelerator-backed crypto solutions across multiple platforms. Derek’s work spans from SoC microarchitecture and hardware requirements to PKCS#11 and PSA Crypto API integrations, evidencing a rare fluency in both silicon and software stacks. An active contributor to the mbedtls project, he helped define the PSA Crypto driver API to enable hardware-accelerated cryptography in a widely used TLS library. He pairs academic training in circuit design with hands-on engineering dating back to early embedded and smartcard crypto projects, often translating theoretical security notions into deployable, auditable systems.
12 years of coding experience
21 years of employment as a software developer
MSE Circuit Design, MSE Circuit Design at The University of Texas at Austin
James Bowie High School
BS Engineering Physics, BS Engineering Physics at University of Oklahoma
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:18 commits in 4 months
Contributions summary:Derek primarily focused on enhancing the PSA Cryptography API, specifically by adding and modifying the crypto driver API header file. Their contributions involved defining structures and function prototypes for MAC (Message Authentication Code) operations and cipher implementations, laying the groundwork for hardware-accelerated cryptographic functions. They also incorporated feedback from code reviews, refining the API definitions for improved clarity and functionality. Their work directly impacted the modularity and hardware support of the mbedtls library.
Main repository for the Veracruz privacy-preserving compute project.
Contributions:160 pushes, 18 branches in 2 years 7 months
computeprivacy-preservingveracruzprivacy
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.