David Windsor

Engineering Manager Hypershield at Cisco

Washington, District of Columbia, United States
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
David Windsor is an engineering manager and kernel security specialist with 11 years of experience building and leading teams focused on Linux kernel self-protection, eBPF, and SELinux. Currently leading Hypershield at Cisco and serving as an upstream maintainer for Falco’s driverkit, he combines product-scale leadership with deep low-level systems expertise. His prior work includes hardening mainline Linux with PaX/grsecurity features, developing large-scale EDR capabilities deployed across millions of nodes, and contributing probes and tests to the widely used Falco libs repository. Known as an OSS hacker, he emphasizes code quality and maintainability—evident from license, formatting, and review-driven improvements in security-critical projects. Based in Washington, D.C., he brings a rare blend of hands-on kernel development and security program leadership that moves defensive controls from prototype to fleet-wide production.
code11 years of coding experience
job15 years of employment as a software developer
bookUMBC
github-logo-circle

Github Skills (11)

c1710
it-security10
c1110
ebpf10
security10
qtest9
system-testing9
testing9
kernel-mode9
kernel-module9
unit-testing9

Programming languages (7)

HCLShellC++CRustGoPython

Github contributions (5)

github-logo-circle
falcosecurity/libs

Apr 2021 - Dec 2022

libsinsp, libscap, the kernel module driver, and the eBPF driver sources
Role in this project:
userSecurity Engineer
Contributions:48 reviews, 42 commits, 17 PRs in 1 year 8 months
Contributions summary:David Windsor's contributions primarily focused on enhancing the Falco security project, particularly within the `libs` repository related to kernel module drivers and eBPF. His work includes fixing license headers to align with the Apache 2.0 license and adding new probes, such as for the access() system call and getsockopt, along with associated tests. He also made code improvements like clang-formatting and incorporated feedback from code reviews, demonstrating a focus on code quality and maintainability, directly related to the security focus of the project.
kernelbpflibsinspebpflinux
dwindsor/arachnid

Mar 2015 - Jun 2015

Contributions:4 releases, 262 pushes, 7 branches in 2 months
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
David Windsor - Engineering Manager Hypershield at Cisco