James Wang

Senior Software Engineer at Discord

San Francisco Bay Area 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 Wang is a Senior Software Engineer in the San Francisco Bay Area with 11 years of experience building secure, distributed systems and persistence infrastructure, currently focused on persistence at Discord. He previously helped scale order routing at Robinhood and has a strong security background from internships and work on detection, CI/CD for smart contracts, and network automation. A contributor to the high-profile rust-clippy project, James has implemented lints and code-quality improvements that reflect a practical fluency in Rust and static analysis. He holds a CS & Statistics degree from UIUC and surfaced his early interest in security by organizing EasyCTF and developing the open-source OpenCTF platform. Notably, his trajectory blends low-level tooling and production infrastructure work—bridging fuzzing/CI research with large-scale service engineering.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science - BS Computer Science and Statistics, Bachelor of Science - BS Computer Science and Statistics at University of Illinois Urbana-Champaign
bookHigh School, High School at Stuyvesant High School
languagesEnglish
github-logo-circle

Github Skills (8)

linting10
code-analysis10
rust10
computer-engineering9
algorithms8
data-structures8
algorithm8
data-structure8

Programming languages (12)

TypeScriptJavaCRustVerilogJavaScriptHaskellHTML

Github contributions (5)

github-logo-circle
rust-lang/rust-clippy

Sep 2019 - Oct 2019

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/
Role in this project:
userBackend Developer
Contributions:3 PRs, 10 comments in 19 days
Contributions summary:James primarily contributed to the `rust-clippy` repository by adding and refining lints, which are code analysis tools for Rust. Their work included implementing a new lint for comparison chains, fixing documentation examples, and modifying existing lints. The user also made changes to improve code quality by updating refactoring and addressing issues related to macros and unused self parameters.
linterlintrustlangmistakes
ThisIsMyNick/DemonstrablyBad

Jan 2016 - Jan 2016

Contributions:46 commits, 44 pushes, 2 branches in 20 days
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
James Wang - Senior Software Engineer at Discord