Adam Foltzer is a Principal Software Engineer based in Portland, Oregon with 16 years building fast, reliable systems and a strong focus on Rust and low-level runtime engineering. He has driven production-grade work at Fastly and Veeva and built scalable genomics software at St. Jude, pairing systems design with hands-on implementation. An active open-source contributor, Adam has improved core WebAssembly runtimes (Lucet, Wasmtime), contributed critical platform bindings to rust-lang/libc, and helped evolve the Cryptol language—demonstrating expertise in memory management, error handling, and cross-platform compatibility. He blends research-era rigor from Galois with production operational experience, frequently tackling subtle ABI and performance issues that most engineers never see.
16 years of coding experience
15 years of employment as a software developer
Master of Science (MS) Computer Science, Master of Science (MS) Computer Science at Indiana University
Contributions:7 releases, 20 reviews, 407 commits in 2 years 6 months
Contributions summary:Adam contributed to the core runtime of the Lucet WebAssembly compiler, focusing on low-level memory management and instance execution. Their work included refactoring the region and module interfaces to improve flexibility and maintainability. They added APIs for yielding and resuming, and they implemented a test suite for the C API, and fixed existing tests.
Contributions:9 releases, 18 commits, 13 PRs in 2 years 2 months
Contributions summary:Adam primarily contributed to the Cryptol language project by modifying core language components. Their work includes changing error handling, adding test cases, and refactoring the code to use `panic` instead of `error` for better reporting. They made changes to the module loading and type checking, and updated the cabal file. They also temporarily disabled a command in the REPL and bumped the version for a new alpha release.
cryptographyfhecrypto
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
Adam Foltzer - Principal Software Engineer at Veeva Systems