Kasper Svendsen

Senior Software Engineer at GitHub

Aarhus, Central Denmark Region
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
Kasper Svendsen is a Senior Software Engineer with 11 years of experience combining deep academic foundations in theoretical computer science and a PhD in software verification with hands-on engineering of highly available distributed systems. He builds and verifies concurrent and distributed systems end-to-end, having led production migrations to active/active Cassandra, designed payment and deployment APIs at MobilePay and contributed to Uber’s cluster federation and cloud platform. Currently he works on the CodeQL compiler at GitHub, improving the language spec and documentation for a widely used code-scanning product that powers security research and enterprise scanning. His background in formal reasoning and memory-model research informs pragmatic system design and domain modelling, making correctness a first-class concern in production code. Colleagues rely on him for translating subtle concurrency properties into verifiable, maintainable implementations that scale.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science (B.Sc.), Software Engineering, Bachelor of Science (B.Sc.), Software Engineering at Danmarks Tekniske Universitet
bookDoctor of Philosophy (PhD), Software Verification, Doctor of Philosophy (PhD), Software Verification at IT University of Copenhagen
github-logo-circle

Github Skills (3)

semmle-ql10
codeql10
documentation8

Programming languages (3)

TypeScriptCoqCodeQL

Github contributions (5)

github-logo-circle
github/codeql

Oct 2022 - 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
Contributions:22 reviews, 5 commits, 126 PRs in 2 months
Contributions summary:Kasper's contributions focused on enhancing the CodeQL language specification. They documented and refined the built-in equivalence relation module, which provides abstractions for working with equivalence relations. The user addressed reviewer comments and incorporated feedback from the team to improve the documentation and examples. Additionally, they added a new pragma to the QL language specification and documented it.
github-advanced-securitysecurity-toolsgithub-security-labsecurity-researcherssecurity
kaspersv/codeql

Oct 2022 - Apr 2025

CodeQL: the libraries and queries that power security researchers around the world, as well as code scanning in GitHub Advanced Security
Contributions:243 pushes, 181 branches in 2 years 5 months
github-advanced-securitysecurity-toolssecurity-researcherssecuritycode-scanning
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