Haofan Zheng is a software engineer and UC Santa Cruz Ph.D. specializing in trusted computing, with nine years of experience building secure distributed systems. His research and engineering work centers on combining trusted execution environments (Intel SGX, AMD SEV) with blockchain smart contracts to deliver confidentiality, integrity, and availability for decentralized applications. He has implemented enclave applications in C/C++ with real-world integrations (mbedTLS/OpenSSL), programmed Solidity contracts for SLA enforcement, and enabled decentralized mutual attestation for microservice orchestration. Industry internships at ByteDance and Facebook strengthened his practical expertise in remote attestation and SEV/SGX protocols, and he now contributes that experience to production systems at TikTok in San Jose. Early work on syGlass—VR scientific visualization—illustrates a long-standing appetite for multidisciplinary systems engineering and performance-sensitive graphics. Colleagues describe him as a research-driven engineer who turns cutting-edge security primitives into deployable, auditable infrastructure.
9 years of coding experience
9 years of employment as a software developer
Bachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at West Virginia University
Contributions:9 reviews, 11 PRs, 66 pushes in 2 years 4 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.