Jonathan Hao

Software Engineer @Aztec

London, GB
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Jun 2025 — Present

Software Engineer @Aztec

View department →

London, GB

Proving system performance & memory optimization- Reduced trusted setup (SRS) download sizes by 50% through point compression with SHA-256 chunk verification, serving data via Cloudflare R2 CDN (Terraform-provisioned)- Built memory profiling and analysis tools (live heap tracking, polynomial memory stats, visual timeline dashboards) that guided concrete optimizations- Reduced prover memory footprint through early circuit block deallocation, trace-active sizing, and specialized zero selectors- Optimized sumcheck and polynomial evaluation through better thread work distribution, eliminating power-of-2 thread count constraints, and early termination for non-ZK circuitsCross-platform builds & mobile targets- Enabled iOS and Android cross-compilation for barretenberg static libraries using Zig, building from Linux CI runners- Diagnosed and fixed a TLS alignment segfault on macOS cross-compiled binaries- Published barretenberg-rs as a Rust crate with C FFI bindings, build.rs auto-downloads, and crates.io release infrastructureCI/CD & developer tooling- Created bb CLI features: JSON I/O for proofs/VKs-verifier_target for simplified proof generation, extended help system- Rewrote bb.js (TypeScript/WASM) logging layer, removing external dependencies and fixing worker thread log forwardingSecurity- Led remediation of external security audits on cryptographic primitives, polynomials module, and TypeScript bindings- Implemented input validation defenses: deserialization size caps and zip bomb protection

SKILLS

MysqlGitCProgrammingSoftware EngineeringEnglishSoftware DevelopmentC++DatabasesComputer ScienceLinuxJavascriptAlgorithms

ABOUT JONATHAN HAO

C++ experience at Google and Mozilla- Web developement experience at Meta and…

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Jonathan Hao — Software Engineer at Aztec in London, GB | Unifers