David Bennett is a Training Specialist with a decade of professional experience based in London, currently shaping developer and product adoption at Microsoft since 2014. He blends hands-on engineering chops with instructional expertise, evidenced by full‑stack contributions to the high-profile microsoft/WindowsAppSDK project where he improved the installer, deployment logic, and API surface. Comfortable bridging technical detail and user-facing education, he has a track record of refactoring complex code and adding test packages to support new deployment features like DDLM. David’s background spans healthcare-oriented roles and enterprise software, giving him a pragmatic, user-centered approach to technical training and developer enablement.
The Windows App SDK empowers all Windows desktop apps with modern Windows UI, APIs, and platform features, including back-compat support, shipped via NuGet.
Role in this project:
Full-stack Developer
Contributions:90 reviews, 24 commits, 30 PRs in 1 year 1 month
Contributions summary:David's contributions primarily revolve around enhancing the Windows App SDK installer. They implemented core logic for deploying and managing packages, including framework and main packages, and incorporated support for DDLM. The user refactored code, added test packages and updated the installer to support the new deployment features. In addition, the user also contributed to the API implementation.
This repo contains the sample shown during the App Extensibility Session during Build 2016
Contributions:13 commits, 1 push, 8 comments in 1 year
extensibility
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.