Haofan Zheng

Software Engineer at TikTok

San Jose, California, 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

👤
Senior
🎓
Top School
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.
code9 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at West Virginia University
bookUniversity of California Santa Cruz
languagesChinese, English
github-logo-circle

Github Skills (33)

crypto10
portable10
ssl10
reference-implementation10
api10
readable10
sgx9
pkix9
webassembly8
embedded8
cryptography8
aot8
ssh-keys7
interpreter7
pthread7

Programming languages (9)

C++ShellCSolidityCMakeHaskellHTMLSwift

Github contributions (5)

github-logo-circle
zhenghaven/SimpleJson

Apr 2022 - Nov 2024

A super lightweight, header-only, C++ JSON library.
Contributions:3 PRs, 5 pushes, 1 branch in 2 years 7 months
cppheaderjson5c-plus-plusserialization
lsd-ucsc/EclipseMonitor

Aug 2022 - Dec 2024

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.
Request Free Trial
Haofan Zheng - Software Engineer at TikTok