Software Engineer at QuantumBlack, AI by McKinsey & Company
United Kingdom, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
Dave Kerr is a Software Engineer with 14 years of experience building cross-platform tooling, front-end components, and infrastructure automation. Based in the UK and active on GitHub, he has a track record of shipping practical open-source projects—from an AngularJS modal service and SharpShell extensions to SharpGL and embedded console controls. He combines hands-on C#/.NET and front-end work with DevOps expertise, having automated builds, NuGet releases, and Terraform/Ansible deployments for OpenShift on AWS. Colleagues rely on him for clean refactors, build automation, and pragmatic fixes that bridge developer UX and release engineering. Outside code he’s a public speaker and writer, and his profile hints at a playful, curious thinker who brings creativity to technical problems.
🧠 Laws, Theories, Principles and Patterns for developers and technologists.
Role in this project:
DevOps Engineer & Automation Engineer
Contributions:3 reviews, 279 commits, 245 PRs in 5 years
Contributions summary:Dave primarily focused on automating the build and deployment process for the "Hacker Laws" project. They implemented scripts to prepare the markdown for ebook generation, incorporating versioning and date information. Furthermore, the user set up GitHub Pages deployment, updating the index.html and modifying the pages.yaml configuration to serve the website from the "build/pages" branch. This involved the creation of a build pipeline, including generating the static site and ensuring automatic ebook releases upon version tag pushes.
SharpShell makes it easy to create Windows Shell Extensions using the .NET Framework.
Role in this project:
Back-end Developer
Contributions:11 releases, 388 commits, 145 PRs in 9 years 6 months
Contributions summary:Dave's contributions focused on adding and modifying code related to a SharpShell-based project. The changes involved incorporating app manifests, ensuring applications run with administrator privileges, and removing source control bindings. The user also made changes to the base class for the property sheet extensions, which suggests that they may have been working on a project that needed to extend Windows Explorer. These actions indicate a developer with a focus on building shell extensions.
windows-shelldotnetwindowspowershellnet-framework
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
Dave Kerr - Software Engineer at QuantumBlack, AI by McKinsey & Company