Cornelius Riemenschneider

Staff Software Engineer at GitHub

Copenhagen, Capital Region of Denmark
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
Cornelius Riemenschneider is a Staff Software Engineer with 16 years of experience building developer-focused systems, currently improving GitHub Copilot to turn LLMs into practical, high-impact tools. He combines deep back-end and build-system expertise—evidenced by significant contributions to Bazel’s remote caching and download subsystems and long-term stewardship of the CodeQL build tracer—with a strong security sensibility from work on CodeQL and its tracing features. At GitHub he has driven performance wins (speeding CI and builds by multiple factors), automated complex workflows with Airflow, and scaled testing infrastructures that run across tens of thousands of projects. Based in Copenhagen, he pairs rigorous academic training (MSc from University of Copenhagen, BS from KIT) with a practical knack for shaving seconds off developer feedback loops—an engineer who optimizes both tools and processes to make large-scale developer productivity tangible.
code16 years of coding experience
job6 years of employment as a software developer
bookAbitur, Abitur at Mönchsee-Gymnasium Heilbronn
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at Københavns Universitet - University of Copenhagen
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Karlsruhe Institute of Technology (KIT)
languagesGerman, English, French, Danish
github-logo-circle

Github Skills (31)

github-advanced-security10
caching10
http10
typescript10
build-system10
feature-flags10
java10
codeql10
javas10
lua10
go10
bazel10
typescript-types10
dotnet-core10
typescripts10

Programming languages (18)

C#PowerShellJavaC++CRustTeXGo

Github contributions (5)

github-logo-circle
github/codeql-action

May 2022 - Nov 2022

Actions for running CodeQL analysis
Role in this project:
userBack-end Developer
Contributions:10 reviews, 47 commits, 20 PRs in 6 months
Contributions summary:Cornelius primarily contributed to the codebase by introducing and modifying feature flags for Lua-based tracing within the CodeQL action. This involved changes to the runner and codeql files to enable and disable this tracing feature, and add tests for this feature flag. They also updated the version requirements for the Lua tracer and ensured it was correctly integrated within the analyze-action step. These changes appear to be focused on enhancing CodeQL's tracing capabilities.
code-scanningsemmle-qladvanced-securitycodeqlci
github/codeql

Sep 2019 - Sep 2022

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:324 reviews, 187 commits, 228 PRs in 3 years
Contributions summary:Cornelius primarily focused on updating Lua tracing configurations within the CodeQL repository. They modified the configuration files for C#, Swift, and Go, implementing proper handling for dotnet build processes and escaping patterns. Their work included improvements for security by incorporating changes to handle potential vulnerabilities. The user demonstrated expertise in understanding and adapting tracing configurations for various programming languages and build tools.
github-advanced-securitysecurity-toolsgithub-security-labsecurity-researcherssecurity
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
Cornelius Riemenschneider - Staff Software Engineer at GitHub