Parker Thompson

Member Of Technical Staff at OpenAI

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
Parker Thompson is a Member of Technical Staff at OpenAI with 14 years of experience building high-performance tooling to detect faults and defects in software, specializing in fuzzing, static analysis, and data-driven approaches. He has led engineering efforts across startups and research labs, notably designing distributed static analysis engines, multi-architecture emulators, and GPU-backed auto-scaling clusters for zero-knowledge proof computation. Parker’s work spans low-level emulation and performance engineering—contributions to the popular Unicorn CPU emulator and RISC Zero reveal deep expertise in CPU register semantics, build optimization, and cross-architecture correctness. He combines hands-on systems programming (C++, Rust) with product ownership, achieving four-nines uptime and zero-downtime deploys for mission-critical cloud services. Based in Seattle, he brings rare fluency bridging reverse engineering, high-throughput instrumentation, and production observability, and often prototypes novel cryptographic and ZK-based identity solutions.
code14 years of coding experience
job11 years of employment as a software developer
bookBachelor of Arts and Sciences Computer and Information Systems Security/Information Assurance, Bachelor of Arts and Sciences Computer and Information Systems Security/Information Assurance at Quest University
stackoverflow-logo

Stackoverflow

Stats
11reputation
416reached
0answers
1question
github-logo-circle

Github Skills (25)

application-framework10
cpu10
app-framework10
risc-v10
build-system10
x8610
x86-6410
web-framework10
sparc10
rust10
emulation10
zeroth9
cryptography9
reverse-engineering9
arm8

Programming languages (11)

TypeScriptJavaC++ShellRustCTeXMeson

Github contributions (5)

github-logo-circle
risc0/risc0

Jan 2023 - Jan 2023

RISC Zero is a zero-knowledge verifiable general computing platform based on zk-STARKs and the RISC-V microarchitecture.
Role in this project:
userBackend Engineer
Contributions:267 reviews, 15 commits, 137 PRs in 15 days
Contributions summary:Parker primarily focused on build system and code optimization within the RISC Zero platform. Their contributions involved moving temporary directories, removing var-tracking for improved build times, and fixing build system related configurations for Metal builds. They also updated license strings and added a more friendly error message for CUDA builds.
risc-vcryptographyverifiablestarkszero
unicorn-engine/unicorn

Aug 2015 - Jan 2017

Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)
Role in this project:
userBack-end Developer
Contributions:33 commits, 1 PR, 14 comments in 1 year 5 months
Contributions summary:Parker's contributions primarily involve modifying and enhancing the Unicorn CPU emulator framework. The commits demonstrate expertise in register handling and emulation, specifically related to X86 and SPARC architectures. The user refactored code, renaming register constants to improve compatibility with other libraries, and added regression tests to ensure correct emulator behavior. Furthermore, they modified and improved the function for FPIP, and its interaction with the codebase, alongside the incorporation of various registers used within SPARC64.
emulatorglibcarm64cpus390x
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
Parker Thompson - Member Of Technical Staff at OpenAI