Jordan Hand

Staff Software Engineer at Google

Seattle, Washington, United States
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
Jordan Hand is a Staff Software Engineer with 11 years of experience focused on infrastructure and platform security, currently securing compute and machine learning platforms at Google. He brings deep systems and firmware expertise from roles at Microsoft (Azure Confidential Compute, Open Enclave SDK) and extensive open-source contributions to projects like Open Enclave and the Rust-based oreboot firmware fork. Jordan blends low-level firmware/boot work and assembly preprocessing with higher-level enclave and socket/syscall engineering, demonstrating a rare full-stack security-for-hardware perspective. Based in Seattle and trained at the University of Washington, he is equally comfortable refactoring test harnesses and enabling cross-platform builds as he is designing secure boot paths. Colleagues rely on him for pragmatic architectural decisions that bridge hardware, firmware, and cloud security stacks.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science - BS Informatics, Bachelor of Science - BS Informatics at University of Washington
stackoverflow-logo

Stackoverflow

Stats
397reputation
44kreached
12answers
5questions
github-logo-circle

Github Skills (27)

bootloader10
assembly10
c-language10
preprocessing10
multithreading10
preprocess10
windows10
firmware10
c-preprocessor10
x8610
directives10
socket10
preprocessor10
rust10
cprogramming-language10

Programming languages (13)

C++CSSRustCTeXGoHTMLGroovy

Github contributions (5)

github-logo-circle
openenclave/openenclave

Sep 2019 - Jun 2020

SDK for developing enclaves
Role in this project:
userBack-end Developer
Contributions:5 reviews, 125 commits, 121 PRs in 9 months
Contributions summary:Jordan's commits primarily focused on porting the `tls_e2e` test host from pthread to `std::thread`. They refactored the code to release locks when finished and fixed build errors related to missing labels. Additionally, the user added socket syscalls to Windows to support mbedtls. The user also refactored socket syscalls and corrected error code reporting throughout the codebase.
trusted-execution-environmentdevelopingteesdkconfidential-computing
oreboot/oreboot

Jul 2021 - Nov 2021

oreboot is a fork of coreboot, with C removed, written in Rust.
Role in this project:
userSystem Architect / Embedded Systems Engineer
Contributions:31 reviews, 11 commits, 13 PRs in 4 months
Contributions summary:Jordan primarily contributed to the low-level system aspects of the oreboot project, focusing on integrating and utilizing FSP (Firmware Support Package). Their work included implementing a procedural macro for preprocessing assembly files and modifying the bootblock to accommodate FSP integration. This involved refactoring the FSP code to support different architectures and calling FSP initialization routines in protected mode. Additionally, they updated the boot code for the upxtreme board and other QEMU emulations.
rustcortex-acorebootbaremetalbootloader
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
Jordan Hand - Staff Software Engineer at Google