Clara Mccreery is a Senior Software Engineer in San Francisco with nine years of experience bridging full-stack development, security, and machine learning. After transitioning from chemical engineering into computer science (MS, Stanford), she has shipped production systems and led engineering teams at Semgrep while contributing core back-end improvements to the well-known semgrep static analysis project. Her background in ML research produced state-of-the-art results on GLUE and led to ML4H publications, and she pairs that research mindset with hands-on systems expertise from teaching OS-level courses at Stanford. Comfortable moving between C/C++, Python, and large-scale tooling, she brings a rare combination of domain knowledge in chemistry/medicine and practical engineering for security-focused developer tools.
8 years of coding experience
6 years of employment as a software developer
Walt Whitman High School
Master's degree Computer Science, Master's degree Computer Science at Stanford University
Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.
Role in this project:
Back-end Developer
Contributions:113 reviews, 54 commits, 56 PRs in 2 years 2 months
Contributions summary:Clara primarily focused on improving the core functionality of the semgrep static analysis tool. Their contributions involved refactoring the target manager, enhancing error handling for file-related issues, and adapting the tool to support taint analysis mode. They modified core files, including `target_manager.py`, `error.py`, and `core_runner.py`, to accommodate these changes. In addition, they also contributed to improvements and tests in the repository.
Contributions:11 reviews, 53 PRs, 92 pushes in 3 years 7 months
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
Clara Mccreery - Senior Software Engineer at Semgrep