Armando Hernandez is a Research Engineer based in San Francisco with a decade of experience building secure, high-performance cryptographic software for Internet communications. At Cloudflare he blends deep academic training (PhD) with practical systems engineering, contributing production-grade primitives and architecture-aware optimizations such as AMD64 implementations of X25519/X448 in the CIRCL library. He has hands-on full-stack open-source experience—refactoring the Privacy Pass extension build and hardening its signature verification—demonstrating attention to build reproducibility and client-side safety. Armando’s work emphasizes both algorithmic correctness and implementation defenses against subtle attacks, and he brings an uncommon combination of cryptographic research rigor and build/test hygiene to large-scale security systems.
9 years of coding experience
Bachelor of Science (B.Sc.), Bachelor of Science (B.Sc.) at Universidad Autónoma de San Luis Potosí
Master in Computer Science, Master in Computer Science at Centro de Investigación y de Estudios Avanzados del IPN
Doctor of Philosophy (PhD), Doctor of Philosophy (PhD) at Universidade Estadual de Campinas
Contributions:12 releases, 532 reviews, 240 commits in 4 years 4 months
Contributions summary:Armando implemented and optimized cryptographic functions within the `cloudflare/circl` repository, a library focused on cryptographic primitives. Their contributions involved implementing X25519 and X448 on the AMD64 architecture, alongside the addition of several methods for modular reduction and arithmetic operations such as ScalarMult, and various operations that ensure the security of the functions by creating mechanisms to prevent attacks. Furthermore, the user worked on making improvements to the public key's validation.
Contributions:7 releases, 63 reviews, 70 commits in 3 years 10 months
Contributions summary:Armando primarily focused on refactoring and improving the build process of the Privacy Pass extension, moving the build logic to a Makefile. They also worked on adding support for verifying the signature of commitments, which included changes to the configuration file and tests. Furthermore, the user made updates to the test vectors to be compliant with h2c draft-03 and removed unsafe innerHTML assignments.
cryptographytokensprivacyvoprfsecurity
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
Armando Hernandez - Research Engineer at Cloudflare, Inc.