Angela W is a Software Engineer III at GitHub with eight years of experience building developer tooling and security-focused analysis systems, currently contributing to the CodeQL Core Experiences team. She has a strong full-stack background demonstrated by significant contributions to the popular CodeQL VS Code extension and the codeql-action, improving evaluator logging, SARIF uploads, and partial database debug workflows. Her work bridges front-end UX (tree viewers and log summaries) and robust back-end engineering (CLI and query server integrations), helping make automated security analysis more transparent and debuggable. Angela’s path blends rigorous CS training (MCIT, Oregon State coursework) with practical internships across Stripe, Cockroach Labs, Lyft, and GitHub, showing breadth in distributed systems and infrastructure. She also has teaching experience as a head TA at the University of Pennsylvania, reflecting an ability to explain complex systems clearly. Colleagues appreciate her thoughtful, quietly curious style—aptly hinted by her GitHub bio—combined with a track record of shipping maintainable tooling for large developer audiences.
7 years of coding experience
3 years of employment as a software developer
Bachelor’s Degree Biology/Biological Sciences, Bachelor’s Degree Biology/Biological Sciences at University of Southern California
Study Abroad, Study Abroad at University of Oxford
Post-Baccalaureate (Non-Degree) Computer Science, Post-Baccalaureate (Non-Degree) Computer Science at Oregon State University
Master of Computer and Information Technology (MCIT) Computer Science, Master of Computer and Information Technology (MCIT) Computer Science at University of Pennsylvania
Contributions:797 reviews, 114 commits, 365 PRs in 6 months
Contributions summary:Angela's commits focused on refactoring and improving the CodeQL Action's cleanup and debugging processes. They moved logging and SARIF actions uploads to post hooks for improved execution. The user also addressed scenarios where the database might not be finalized. Additionally, they integrated the functionality to zip partial database directories for upload, enhancing debugging capabilities and providing a more detailed view of the analysis process.
An extension for Visual Studio Code that adds rich language support for CodeQL
Role in this project:
Full-stack Developer
Contributions:244 reviews, 23 commits, 149 PRs in 1 year
Contributions summary:Angela contributed to the development of the CodeQL extension for VS Code. Their work involved integrating structured evaluator logging, which included modifying the CLI interface and query server client. They implemented features to generate and display log summaries and a tree viewer for the evaluator logs. The commits also focused on updating dependencies and ensuring compatibility with newer versions of the CodeQL CLI.
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.