David Kilroy

Software Engineer III at NETGEAR

Cork, Ireland
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 Kilroy is a seasoned software engineer based in Cork, Ireland, with 26 years of hands-on experience and a Master's in Computer Science from Trinity College Dublin. He currently works as a Software Engineer III at NETGEAR after progressing through multiple engineering roles at Mastercard, where he advanced from intern to mid-level engineer. David pairs systems-level expertise—evidenced by kernel driver and firmware caching work on wireless networking projects—with production software delivery in large enterprise environments. Known for pragmatic refactors and stability-focused fixes, he brings a measured focus on performance, locking correctness, and maintainability. Colleagues would describe him as a steady problem solver who quietly improves reliability across both embedded and cloud-connected systems.
code26 years of coding experience
job4 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Trinity College Dublin
stackoverflow-logo

Stackoverflow

Stats
41reputation
12kreached
0answers
1question
github-logo-circle

Github Skills (12)

c1710
firmware10
kernel10
wireless10
driver10
c1110
kernel-mode10
wifi10
locking9
docker6
postgresql6
dockerfile6

Programming languages (4)

C++CSSCGo

Github contributions (5)

github-logo-circle
jonsmirl/mpc5200

Sep 2008 - Dec 2010

Digispeaker
Role in this project:
userBack-end Developer
Contributions:84 commits in 2 years 3 months
Contributions summary:David's contributions primarily involve kernel driver development related to wireless networking. Their work includes fixing locking issues in the spectrum_cs driver and refactoring firmware caching logic to optimize the handling of firmware downloads. They also updated debug strings, adjusted the code for the wireless event generation functions, and made various code style improvements and refactoring efforts to the existing code. Their changes indicate a focus on improving the stability and performance of the wireless card drivers.
kilroyd/include-what-you-use

Mar 2023 - Jun 2024

A tool for use with clang to analyze #includes in C and C++ source files
Contributions:64 pushes, 44 branches in 1 year 3 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 Kilroy - Software Engineer III at NETGEAR