Zhoujun Ma

Research Engineer at Aptos

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
Zhoujun Ma is a research engineer with 11 years of experience building backend systems and cryptographic infrastructure, currently focused on authenticated data structures and cryptographic primitives in the Move language at Aptos. His contributions to the high-profile Aptos core repository include validator testing, keyless account features, and improvements to Distributed Key Generation, demonstrating practical expertise in blockchain consensus and crypto engineering. Prior roles at Salesforce and Microsoft show a strong background in microservice testing frameworks and large-scale automation and insights for productivity suites. Trained at Fudan University with both bachelor's and master's degrees in computer science, he blends rigorous academic foundations with production-grade systems work. A detail that sets him apart is his hands-on experience implementing state transitions within DKG managers—bridging theoretical crypto protocols with deployable validator tooling.
code11 years of coding experience
job6 years of employment as a software developer
bookMaster’s Degree, Computer Science, Master’s Degree, Computer Science at Fudan University
github-logo-circle

Github Skills (5)

rust10
cryptography10
blockchain10
testing10
distributed-systems9

Programming languages (6)

MDXTypeScriptRustCircomMovePython

Github contributions (5)

github-logo-circle
aptos-labs/aptos-core

Aug 2022 - Jan 2023

Aptos is a layer 1 blockchain built to support the widespread use of blockchain through better technology and user experience.
Role in this project:
userBack-end Developer
Contributions:1329 reviews, 130 commits, 635 PRs in 5 months
Contributions summary:Zhoujun primarily contributed to the `aptos-core` repository by implementing and testing new features related to validator functionality. Their work included developing test cases for twin validators, which involved setting up and configuring validators for testing. The user also implemented features for keyless accounts, demonstrating a strong understanding of blockchain and cryptographic operations. Furthermore, they made improvements to the DKG (Distributed Key Generation) process, implementing state transitions within the DKG manager.
blockchain-platformblockchainuser-experienceblockchain-networksmart-contracts
zjma/StepManiaCharts

Feb 2019 - Mar 2021

Contributions:11 releases, 1 push, 1 branch in 2 years 1 month
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