Thomas Wang is a software engineer with 10 years of experience building scalable systems and developer-facing infrastructure, currently shaping Perplexity’s answer engine in the San Francisco Bay Area. He brings a strong background in AI platforms and web frameworks from roles at Airtable and LinkedIn, plus hands-on full-stack work on analytics and sensing systems at UCLA. A compiler enthusiast and former contributor to GCC’s Rust front-end, he has worked on type resolution, unused-code analysis, and other compiler internals—an uncommon depth for someone focused on product-facing AI. He holds a CS master’s from UCLA and a dual background in physics and CS from USTC, blending rigorous academic training with practical engineering. Thomas favors projects that empower users and developers alike, moving fluidly between infrastructure, developer tools, and applied ML. His curiosity-driven approach shows in both shipping product features and contributing to low-level language tooling.
10 years of coding experience
8 years of employment as a software developer
Bachelor’s Degree Physics and Computer Science, Bachelor’s Degree Physics and Computer Science at University of Science and Technology of China
Contributions:35 reviews, 47 commits, 30 PRs in 1 year 5 months
Contributions summary:Thomas primarily contributed to the development of the GCC front-end for Rust. Their work focused on type resolution, including defaulting float types to f64 and integrating new code analysis features. They also added passes for finding unused code and implemented the necessary changes to accommodate these new features. The commits demonstrate a focus on compiler internals and code analysis within the Rust ecosystem.
Contributions:86 commits, 23 PRs, 44 pushes in 7 months
pythonlanguage-designmachine-learningzjumojo
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
Thomas Wang - Member Of Technical Staff at Perplexity