David Shaughnessy is a Senior Software Engineer with a decade of experience building cloud networking and packet-processing software, currently at Arm after a long tenure leading device driver and orchestration work at Intel. He is a core contributor and reviewer on OpenStack Neutron, specializing in QoS and DSCP marking features that bridge kernel-level packet handling with cloud networking APIs. David has presented Neutron extensibility and DSCP marking at multiple OpenStack Summits, reflecting both deep technical knowledge and community leadership. His background in device drivers and software validation gives him a rare full-stack perspective on networking—from hardware interfaces to upstream open-source APIs.
10 years of coding experience
8 years of employment as a software developer
Bachelor (Honors) of Engineering (BEng), Computer and Electronic Engineering, Bachelor (Honors) of Engineering (BEng), Computer and Electronic Engineering at Galway-Mayo Institute of Technology
Leaving certificate, Leaving certificate at Calasanctius College
OpenStack Networking (Neutron). Mirror of code maintained at opendev.org.
Role in this project:
Backend Developer
Contributions:8 commits in 3 years 10 months
Contributions summary:David primarily contributed to the OpenStack Neutron project, focusing on implementing and refining features related to Quality of Service (QoS). Their work includes adding support for DSCP QoS rules, which involved both front-end and back-end implementations. The user also addressed a bug related to deleting DSCP marking rules and ensured the retention of port information. Furthermore, they migrated the DSCP backend from using ofctl to native QoS implementation and refactored the corresponding code.
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 Shaughnessy - Senior Software Engineer at Arm