Michael Zhou

Software Engineer at Celer Network

San Francisco Bay Area 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
Michael Zhou is a software engineer with 13 years of experience specializing in blockchain layer-2 systems, compilers, and programming languages, currently building cross-chain scaling solutions in the San Francisco Bay Area. A former Google engineer and MIT graduate, he has deep hands-on compiler expertise demonstrated by substantive contributions to Closure Compiler and Closure Library, including ES6 support and refactors that improved correctness and maintainability. He also contributes to prominent open-source projects like incremental-dom, CodeMirror, and Bazel, often focusing on build processes, type annotations, and robust tooling integration. Equally at home across frontend and backend stacks, Michael brings a systems-minded approach from GPU-accelerated research to production-grade developer tooling. Outside of work he’s a crypto anarchist and metalhead, hinting at a contrarian curiosity that fuels both protocol-level thinking and low-level engineering.
code13 years of coding experience
job5 years of employment as a software developer
bookMaster of Science (SM) Computer Science, Master of Science (SM) Computer Science at Massachusetts Institute of Technology
bookBachelor of Science in Engineering (BSE) Computer Science; Electrical & Computer Engineering, Bachelor of Science in Engineering (BSE) Computer Science; Electrical & Computer Engineering at Duke University
languagesEnglish, Chinese, Japanese
github-logo-circle

Github Skills (45)

closure10
javascript10
data-manipulation10
gulp10
google-closure-compiler10
google-closure-library10
adaptor10
build-system10
s610
calc10
type-annotations10
f10
ethereum10
bazel10
build-automation10

Programming languages (17)

JavaC++CSSRustMakefileScalaGoHTML

Github contributions (5)

github-logo-circle
google/closure-compiler

Jul 2016 - Mar 2018

A JavaScript checker and optimizer.
Role in this project:
userBack-end Developer
Contributions:145 commits, 212 PRs, 39 pushes in 1 year 7 months
Contributions summary:Michael primarily focused on refactoring and improving the Closure Compiler's JavaScript compilation process. They made several code changes to the VariableReferenceCheck class, splitting the code into more manageable methods. The user also fixed issues with variable scoping in for-of loops and implemented enhancements in relation to ES6 features. Additionally, they handled the proper functioning of @abstract and super calls.
checkerjavascriptoptimizationtypecheckingoptimizer
google/closure-library

Sep 2015 - May 2022

Google's common JavaScript library
Role in this project:
userFull-stack Developer
Contributions:9 PRs, 45 comments, 1 issue in 6 years 8 months
Contributions summary:Michael primarily contributes to the Google Closure Library, making several changes related to JavaScript code. Their work involves fixing type errors, simplifying code structures, and addressing lint warnings. Furthermore, the user optimizes code by allocating new arrays for comparison in specific sorting functions and refining components used in DOM querying and testing.
javascript-librarygooglejavascriptclosure-librarygoog
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
Michael Zhou - Software Engineer at Celer Network