Bicheng Gao is a California-based software engineer with 13 years of experience blending backend systems work and practical product-focused roles. Currently a "Keyboard Specialist" at Snowflake, he brings hands-on expertise in building and testing consensus mechanisms from his open-source contributions to the high-performance blockchain kernel CITA, where he implemented mock consensus, timestamp support, and test refactors. Trained at Shanghai Jiao Tong University and Columbia University (MS CS), he has research experience in computer vision from a Cornell internship under Prof. Serge Belongie. Comfortable working across research and production code, he pairs rigorous academic grounding with pragmatic engineering—often surfacing small but impactful improvements like test-suite and build-file polishing. Known for an optimistic approach, he favors proving concepts quickly and iterating toward robust implementations.
13 years of coding experience
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Columbia University in the City of New York
Bachelor's degree, Computer Science (ACM Class), 2014-2018, Bachelor's degree, Computer Science (ACM Class), 2014-2018 at Shanghai Jiao Tong University
A high performance blockchain kernel for enterprise users.
Role in this project:
Back-end Developer
Contributions:88 commits, 2 branches in 2 months
Contributions summary:Bicheng primarily contributed to the mock consensus module, adding and modifying code related to the consensus process. They introduced functionalities like timestamp support and code polishing, including updates to the Cargo files. The commits involved creating proof-of-concept code for building and sending blocks within the consensus mechanism. Furthermore, the user's changes extended to modifying the integration tests for the consensus mock, and refactoring the test setup.
Contributions:23 commits, 1 push in 2 years 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.