Mason Liang

Software Engineer at 0x Labs

San Francisco, 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

🤩
Rockstar
🎓
Top School
Mason Liang is a software engineer with 11 years of experience building backend systems and cryptographic tooling from San Francisco. He currently develops at 0x Labs and has prior engineering roles at Google and Dropbox, bringing experience across high-scale product engineering and research-driven development. Mason’s work in open-source privacy-scaling projects shows deep familiarity with EVM internals and zero-knowledge circuit implementation, including opcode-specs and state-circuit constraints for zkevm. His background blends an electrical engineering BS from Princeton with an MA in Statistics and a PhD in Computational Biology from UC Berkeley, enabling a data-driven, systems-level approach to problem solving. Notably, he pairs production engineering with formal specification work—improving tests, refactoring circuits, and tightening state transition guarantees in blockchain tooling.
code11 years of coding experience
job4 years of employment as a software developer
bookMaster of Arts (M.A.), Statistics, Master of Arts (M.A.), Statistics at UC Berkeley
bookBachelor of Science (BS), Major: Electrical Engineering Certificate: Materials Science, Bachelor of Science (BS), Major: Electrical Engineering Certificate: Materials Science at Princeton University
languagesEnglish, Chinese
github-logo-circle

Github Skills (11)

zk10
zkp10
circuit10
evm10
halo10
rust10
python10
ethereum10
cryptography10
blockchain10
testing9

Programming languages (6)

TypeScriptShellRustSolidityGoPython

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer
Contributions:22 reviews, 13 commits, 19 PRs in 9 months
Contributions summary:Mason contributed significantly to the `zkevm-specs` repository, primarily focusing on implementing and refining specifications for EVM opcodes. Their work included adding specifications, implementations, and tests for opcodes like `EXTCODEHASH` and `NOT`. They also addressed reverts and state transitions in the EVM context. Further contributions included code refactoring and updates to handle state circuit constraints.
Role in this project:
userBack-end Developer
Contributions:118 reviews, 43 commits, 71 PRs in 9 months
Contributions summary:Mason's contributions primarily involve implementing circuits for the zkevm project. Their work focused on building circuits for EVM opcodes, including EXTCODEHASH, and refactoring existing components. They also made changes to improve the state circuit constraints. Furthermore, the user worked on improving tests and addressing issues related to code consistency.
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
Mason Liang - Software Engineer at 0x Labs