Kunxian Xia

Cryptography Engineer at Scroll

Shanghai, Shanghai, China
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
Kunxian Xia is a cryptography engineer with a decade of hands-on experience building secure blockchain and distributed systems, currently contributing at Scroll in Shanghai. He blends a strong theoretical foundation from an M.Sc. in Mathematics with practical software engineering skills earned during a Software Engineering bachelor's at Harbin Institute of Technology. Throughout roles at Onchain and Trapdoor Tech he focused on crypto engineering, shaping protocol-level logic and security-sensitive components. On GitHub he has contributed backend and smart contract work to the DNA blockchain project, improving authentication contracts, storage models, random number generation, and edge-case safety. Colleagues describe him as detail-oriented with a knack for refactoring legacy crypto code into more robust, auditable implementations. He often bridges the gap between mathematical rigor and production constraints to deliver pragmatic, secure solutions.
code10 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree, Software Engineering, Bachelor's degree, Software Engineering at Harbin Institute of Technology
bookMaster of Science (M.Sc.), Mathematics, Master of Science (M.Sc.), Mathematics at Shandong University
stackoverflow-logo

Stackoverflow

Stats
13reputation
662reached
0answers
1question
github-logo-circle

Github Skills (9)

smart-contracts10
user-authentication10
authentication10
go10
blockchain10
cryptography9
ontology9
security8
berkeley-db6

Programming languages (11)

C#TypeScriptJavaShellRustCOCamlGo

Github contributions (5)

github-logo-circle
DNAProject/DNA

Apr 2018 - Aug 2018

Distributed Networks Architecture Blockchain
Role in this project:
userBack-end Developer
Contributions:8 commits in 4 months
Contributions summary:Kunxian primarily contributed to the back-end logic and smart contract development of the blockchain project. They refactored and re-implemented authentication contracts, including changes to storage models, and added event notifications. Furthermore, the user introduced security enhancements by generating random numbers using crypto/rand and fixed out-of-range errors. The user's work also involved refactoring, address-type adjustments, and refactoring the withdraw function.
blockchain-architectureblockchainblockchain-networkarchitecturedistributed
kunxian-xia/ontology

Apr 2018 - Aug 2018

Official Go implementation of the Ontology protocol. https://github.com/ontio/documentation
Contributions:64 pushes, 13 branches in 3 months
golanggeneontologyowl
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
Kunxian Xia - Cryptography Engineer at Scroll