James Wu

Software Engineering Manager at TikTok

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

🤩
Rockstar
🎓
Top School
James Wu is a seasoned software engineering manager with 11 years of experience leading large-scale, reliability-focused teams across AI, search, and fintech. He has driven mission-critical systems at LinkedIn powering 70M+ real-time search requests per hour and led ML-driven safety and risk systems at Meta and TikTok to mitigate bias and harmful content for platforms with over a billion users. His hands-on background spans backend systems, compilers and ML infra—he contributed to PyTorch’s Inductor compiler and improved stability in Facebook’s Flow and HHVM projects—demonstrating deep expertise in low-latency, high-throughput architectures and ML tooling. As a founder/CTO in fintech and blockchain, he built cross-border payment infrastructure and smart contract integrations, blending product-level thinking with platform engineering. Based in California and Berkeley-educated in EECS, he is equally comfortable refactoring GPU kernel code as he is scaling distributed services and mentoring growing teams. A pattern-matcher by trade, he combines production-grade engineering with a pragmatic focus on privacy, compliance, and operational excellence.
code11 years of coding experience
job22 years of employment as a software developer
bookB.S Electrical Engineering and Computer Science, B.S Electrical Engineering and Computer Science at University of California, Berkeley
github-logo-circle

Github Skills (32)

pytorch10
caching10
type-check10
python10
technical-writing10
hacking10
machine-learning10
interpreter10
triton10
autograd10
cuda10
compiler10
error-handling10
type-checking10
induction10

Programming languages (10)

TypeScriptC++CHackRustOCamlSCSSJavaScript

Github contributions (5)

github-logo-circle
facebook/hhvm

Jul 2016 - Sep 2022

A virtual machine for executing programs written in Hack.
Role in this project:
userBack-end Developer
Contributions:7 reviews, 503 commits, 10 comments in 6 years 3 months
Contributions summary:James primarily contributed to the development of the Hack Virtual Machine (HHVM), specifically focusing on the addition of new language features and refinements. Their work included implementing and improving attributes related to code modularity such as CippGlobal, and later to incorporate the use of readonly declarations. The contributions demonstrate a strong understanding of the codebase and involve modifications to parser, typechecker, and interpreter components of the Hack language. This is evident from the numerous changes related to internal workings, particularly for packages.
hacklangphpvirtual-machineprogramshhvm
hhvm/user-documentation

Oct 2021 - Jan 2023

Documentation for those that use HHVM and write Hack code.
Role in this project:
userTechnical Writer
Contributions:3 reviews, 39 commits, 15 PRs in 1 year 3 months
Contributions summary:James primarily contributed to the project by modifying and improving the documentation. Their work included moving documentation sections, correcting typos, fixing links, and updating examples related to Hack and its features, especially those related to the readonly feature. The changes focused on making the documentation more accurate, consistent, and user-friendly, suggesting a strong focus on improving the readability and clarity of the existing guides. The commits also involve code modifications in the examples files to align with the documentation.
hhvm
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