Jeb Bearer

Principal Architect at Espresso Systems

Los Angeles, California, 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

👤
Senior
🎓
Top School
Jeb Bearer is a Principal Architect and systems-focused software engineer with 11 years of experience building language-aware, safety-critical, and distributed systems from kernel-level RTOS work to layer-1 blockchain infrastructure. Based in Los Angeles/Santa Barbara, he currently leads Espresso Systems’ testnet development to bring configurable privacy and scalability to web3, having previously helped build Ethereum privacy tooling like CAPE. His background includes prototyping a formally verifiable systems programming language and performance improvements to the INTEGRITY real-time kernel at Green Hills, demonstrating deep expertise in low-level correctness and performance. An active open-source contributor, he has improved Rust ZKP code and Merkle-tree APIs in projects such as EspressoSystems/jellyfish, showing an ability to bridge cryptography, systems engineering, and practical API design. Outside of work he pursues playful research projects and music, reflecting a taste for creative tinkering alongside rigorous engineering.
code11 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Harvey Mudd College
github-logo-circle

Github Skills (7)

proofs10
data-serialization10
rust10
proof10
merkle-tree10
serialization10
error-handling9

Programming languages (9)

TypeScriptShellRustSolidityJavaScriptGoNixRuby

Github contributions (5)

github-logo-circle
EspressoSystems/jellyfish

Feb 2022 - Jan 2023

A Rust Implementation of the PLONK ZKP System and Extensions
Role in this project:
userBack-end Developer
Contributions:1 release, 71 reviews, 14 commits in 11 months
Contributions summary:Jeb contributed significantly to the `jellyfish` repository, focusing on improving the underlying codebase and API for the PLONK ZKP system. Their work involved implementing Snafu for error handling, adding serde implementations, and refactoring the code by replacing custom utilities with `tagged_base64` library for serialization. The user also improved and fixed Merkle tree APIs. This included exposing the leaf element of the Merkle proof and fixing issues in `universal_merkle_tree.rs` such as incorrect lookups and updates.
cryptographyzkprustcryptanalysisblockchain
jbearer/hspl

Apr 2017 - Dec 2017

Contributions:147 pushes, 32 branches, 3 comments in 8 months
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
Jeb Bearer - Principal Architect at Espresso Systems