Karl Krukow is a seasoned software engineering leader with 17 years of experience, currently Senior Director at GitHub where he oversees advanced security code scanning, CodeQL languages teams, and Copilot Agents integration and evaluation. He combines deep product and engineering instincts from roles at Microsoft and Xamarin with a strong background in mobile test automation and CI/CD—contributions to projects like App Center CLI, calabash-android and Frank demonstrate hands-on expertise in instrumentation and test infrastructure. With a PhD-level foundation in distributed systems trust from Aarhus University, he pairs research-grounded thinking with pragmatic delivery across large developer platforms. Notably, Karl blends executive leadership with continued OSS involvement and practical QA engineering—an unusual mix that helps bridge security, developer experience, and reliable automation at scale.
17 years of coding experience
12 years of employment as a software developer
PhD Computer Science, PhD Computer Science at Aarhus University
Automated Functional testing for Android using cucumber
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:110 commits, 2 PRs, 3 pushes in 3 years 5 months
Contributions summary:Karl's commits primarily involve adding and modifying test automation code for the Android application. The changes include initial attempts at gemification and updates to various testing scripts, including those for setup and validation. The user also contributed to the test server's instrumentation backend, adding tests and resolving issues.
Contributions:2 releases, 28 reviews, 32 commits in 1 year 2 months
Contributions summary:Karl primarily contributed to the Clojure Jupyter kernel by addressing bugs, updating dependencies, and enhancing the functionality. Their work includes fixing signing issues, upgrading dependencies like hiccup and clojure.java-time, and supporting kernel information requests. The user also made adjustments to the project's build system and versioning, including updating the project's version and dependencies for M1 support.
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
Karl Krukow - Senior Director Of Software Engineering at GitHub