Skip to main content

cv

Contact Information

Name Armando Faz Hernandez
Email armfazh_group@googlegroups.com
Location San Francisco, CA
Website https://armfazh.github.io

Professional Summary

I am a computer scientist and software engineer focused on software optimization, algorithmic efficiency, and information security. My work centers on making code run faster and more securely. In my professional role, I have developed and deployed secure, high-performance software across the internet and other communication protocols. I have also contributed to the specification of industry standards for some of these technologies.

Experience

  • Jul 2018 – Jul 2026

    San Francisco, CA

    Research Engineer
    Cloudflare, Inc.
    • Anonymous Credentials. Privacy Pass, zkAttest for WebAuthn, unlinkable tokens and rate-limiting.
    • CIRCL, founder of Cloudflare's open source Go cryptographic library.
    • Transition to Post-Quantum Cryptography. Experimentation and advanced constructions.
    • Performance optimization and secure software development.
  • Jun 2012 – Aug 2012

    Redmond, WA

    Research Intern
    Microsoft Research
    • Design of secure algorithms for elliptic curve cryptography

Education

  • 2013 – 2022

    Campinas, Brazil

    PhD in Computer Science
    University of Campinas
    • Thesis: "High-Performance Elliptic Curve Cryptography A SIMD Approach to Modern Curves"
    • Supervisor: Julio López, PhD
  • 2009 – 2012

    Mexico City, Mexico

    MSc in Computer Science
    CINVESTAV IPN
    • Thesis: "Multi-core Implementation of Scalar Multiplication on Koblitz curves"
    • Supervisors: Francisco Rodríguez, PhD and Debrup Chakraborty, PhD
  • 2004 – 2009

    San Luis Potosi, Mexico

    BS in Computer Engineering
    Autonomous University of San Luis Potosi
    • Graduated with Honors

Selected Publications

Honors & Awards

  • Jun, 2026
    Best Paper Award to "Accelerating HQC Key Encapsulation Mechanism with AVX-512"
    • Asia Public-Key Cryptography Workshop 2026
  • Aug, 2024
    Honorific Mention to Best Phd Thesis
    • Brazilian Simposium of Security and Cryptography, SBSeg 2024
  • Aug, 2023
    Finalist at the 36th Thesis and Dissertation Contest
    • The Congress of the Brazilian Computing Society
  • Apr, 2022
    UNICAMP Highlight Thesis Award
    • University of Campinas
  • Dec, 2022
    Best Doctoral Thesis Award
    • Institute of Computing, University of Campinas
  • Nov, 2016
    Best Paper Award, granted to "Speeding up the Elliptic Curve Cryptography on the P-384 Curve"
    • Brazilian Simposium of Security and Cryptography, SBSeg 2016

Skills

Programming Languages: C, Go, Rust, Assembler, Python, TypeScript
Cryptography: Post-Quantum Cryptography, Elliptic Curves, RSA, PKI.
Software Engineering: Information Security, Performance Optimization, Parallel Processing
Mathematics: Finite Fields, Elliptic Curves, Coding Theory, Computational Arithmetic
Languages: English, Spanish, Portuguese

Interests

Mathematics: Finite Fields, Elliptic Curves, Coding Theory, Computational Arithmetic
Information Security: Side-channel attacks, Formal Verification
Computers: Parallel Programming, Micro-Architectures, Optimization