Brandon Wu is a Senior Program Analysis Engineer based in San Francisco with six years of experience building polyglot static analysis and program-analysis tooling. He drives core backend work on Semgrep—contributing bug fixes, language parsing improvements (C#, Scala, Swift), new CLI features, and richer dataflow traces for a widely used open-source security tool. A functional programming enthusiast and former CMU instructor, he has taught and led TFAs for Principles of Functional Programming, bringing pedagogy and rigor to complex language design problems. His internships at Facebook (Pyre) and IBM reflect a strong background in static analysis, type systems, and backend engineering. Brandon pairs academic depth from Carnegie Mellon with practical open-source impact, focusing on making program analysis both precise and usable. An understated strength is his ability to translate research-grade language concepts into production-ready developer tools.
6 years of coding experience
4 years of employment as a software developer
Enloe High School
Bachelors Computer Science, Bachelors Computer Science at Carnegie Mellon University
Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.
Role in this project:
Backend Developer
Contributions:331 reviews, 244 commits, 556 PRs in 6 months
Contributions summary:Brandon primarily contributed to the Semgrep core, focusing on bug fixes and feature enhancements. They addressed issues related to error reporting, type handling, and parsing of various languages, including C#, Scala, and Swift. Furthermore, the user implemented new features such as adding "implicit rules" keys for CLI and enhancing dataflow traces for the CLI output. These contributions likely improve the functionality and efficiency of Semgrep.
Contributions:26 commits, 15 pushes, 1 branch in 11 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
Brandon Wu - Senior Program Analysis Engineer at Semgrep