Arthur Baars

Research Engineer at GitHub

Valencian Community, Spain
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
Arthur Baars is a research-oriented software engineer and manager with 13+ years of experience building reliable back-end systems and security tooling from Valencia, Spain. He has deep expertise in static analysis and language-aware tooling, evidenced by significant contributions to GitHub's CodeQL—adding Ruby safe-navigation support and improving vulnerability detection—and to rust-analyzer and CodeQL actions. As a long-tenured Semmle/GitHub engineering lead now at XBOW, he blends hands-on language/runtime implementation with production-focused engineering management. His background includes academic research in evolutionary test generation and a PhD in Computer Science, which informs a methodical, experiment-driven approach to problem solving. Colleagues rely on him for subtle improvements that reduce developer friction—better error diagnostics, robust resumable uploads, and clearer logging—rather than flashy features. He pairs deep technical craft with a pragmatic focus on observability and reliability across open-source and enterprise ecosystems.
code13 years of coding experience
job5 years of employment as a software developer
bookPh.D. Computer Science, Ph.D. Computer Science at Utrecht University
bookVWO, VWO at Minkema College
languagesDutch, English, Spanish
github-logo-circle

Github Skills (42)

debugging10
debug10
javascript10
google-cloud-platform10
static-analysis10
control-flow-graph10
testing10
it-security10
configuration-management10
storage10
typescript10
cloud-infrastructure10
codeql10
gcp10
security10

Programming languages (16)

C#PowerShellJavaC++CRustGoHTML

Github contributions (5)

github-logo-circle
github/codeql

Oct 2018 - Jan 2023

CodeQL: the libraries and queries that power security researchers around the world, as well as code scanning in GitHub Advanced Security
Role in this project:
userBack-end Developer & Security Engineer
Contributions:1289 reviews, 1129 commits, 484 PRs in 4 years 4 months
Contributions summary:Arthur contributed to the CodeQL repository, focusing on enhancing the Ruby language support for static analysis. Their work centered on incorporating support for safe navigation calls, including implementing new code constructs, desugaring operations, and improving control flow graph generation. The user also added test cases to validate the newly introduced functionality and made changes to improve the detection of potential security vulnerabilities. These contributions suggest a focus on back-end development involving language implementation and security-related features.
github-advanced-securitysecurity-toolsgithub-security-labsecurity-researcherssecurity
distribution/distribution

Jul 2015 - May 2016

The toolkit to pack, ship, store, and deliver container content
Role in this project:
userBackend Developer
Contributions:34 commits, 20 PRs, 94 comments in 9 months
Contributions summary:Arthur Baars primarily contributed to the storage driver for Google Cloud Storage (GCS). His work involved implementing and fixing issues within the GCS driver, including handling resumable uploads, retrying API calls, and addressing test failures. Baars' contributions focused on improving the functionality and reliability of the GCS storage backend for the distribution project. Several commits also address code cleanup and test suite improvements.
containersshipdockerdelivercncf
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
Arthur Baars - Research Engineer at GitHub