David Hammond
AeroLeads people directory · profile

David Hammond Email & Phone Number

Senior Software Engineer and Technical Lead | Rust | C/C++ | Linux Kernel
Location: Enfield, England, United Kingdom 5 work roles 1 school
LinkedIn matched
✓ Verified Jun 2026 3 data sources Profile completeness 71%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Role
Senior Software Engineer and Technical Lead | Rust | C/C++ | Linux Kernel
Location
Enfield, England, United Kingdom

Who is David Hammond? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

David Hammond is listed as Senior Software Engineer and Technical Lead | Rust | C/C++ | Linux Kernel based in Enfield, England, United Kingdom. AeroLeads shows a matched LinkedIn profile for David Hammond.

David Hammond previously worked as Senior Software Engineer at Microsoft and Senior Software Engineer at Microsoft. David Hammond holds Master Of Engineering - Ba / Meng, Engineering, Declared To Have Deserved Honours from University Of Cambridge.

Profile bio

About David Hammond

Senior software engineer and technical lead with over 20 years of experience developing high performance, scalable, robust and maintainable software for VoIP, networking and cloud microservice products. Outstanding in multiple roles - including architecture, code, testing and tooling. Enthusiastic mentor; experienced with task-managing contractors. Veteran coder in C, C++ and Rust, with Python for testing and tooling; experienced with Linux kernel development.Selected achievements in high-performance innovation:- Designed and implemented Linux kernel-based filtering function to ensure uninterrupted customer service under 10Gbps+ DDoS attack on a carrier-grade VoIP platform with 4M subscribers.- Developed a cache-conscious and entropy-maximizing parser which provided a 20% performance uplift in a system handling 10k+ requests per second.- Rearchitected 30+ year field-hardened diagnostic infrastructure to add capture of per-code-branch tracing on production-systems with zero net performance cost.Selected achievements in leadership:- Trusted to task-manage a team of 6-8 remote contractors, providing PO input to their scrums and ensuring the quality of their output.- Mentored 20+ developers to succeed in delivering high-quality, maintainable code.- Performed technical interviews and made hiring recommendations.Selected achievements in testing and tooling:- Created a semantic fuzzer which found and reproduced over 300 unique bugs in field-hardened code within a week of deployment. Then augmented it with genetic algorithm heuristics to find 90 more.- Created a DevOps tool to pinpoint the breaking revision where multiple commits are made between CI long-test runs.- Create a Kubernetes upgrade visualizer which enabled developers to quickly determine bottleneck and failure causes during ISSU development.

5 roles

David Hammond work experience

A career timeline built from the work history available for this profile.

Senior Software Engineer

Enfield, England, United Kingdom

Technical lead for the Azure Edge Networking Fabric team, responsible for delivering WiFi/5G convergence and security features in a scalable Kubernetes-based microservice architecture at the Azure cloud edge.Features were written in Rust, and my day-to-day work required liaising with architecture, PM, DevOps, other feature teams, and external technology.

Jun 2022 - Oct 2024

Senior Software Engineer

Enfield, England, United Kingdom

Technical lead within the Network Protocols Division - responsible for delivering SONiC Open Networking integration and migrating our division's codebase post-acquisition to Microsoft's systems.My features were developed in C/C++, and centered around MPLS and IP forwarding/routing technologies. My day-to-day work was split between feature development.

Mar 2021 - Jun 2022

Software Engineer

Enfield, England, United Kingdom

Technical lead within the Network Protocols Division - responsible for delivering Segment Routing features and task-managing a contractor team.My features were developed in C/C++ and tested in Python; they covered interactions with IP routing, MPLS, LDP, LFA, TI-LFA, OSPF and traffic-engineering.My technical features included:- Architecting, developing and.

Jul 2018 - Mar 2021

Software Engineer

Enfield, England, United Kingdom

Developer on the Session Border Controller team - responsible for a wide variety of VoIP features and Linux kernel development on a high-performance, high-reliability product.I performed architecture, design, code, testing and support roles, and worked on a huge variety of features spanning multiple disciplines. The 'Perimeta' SBC was a carrier-grade VoIP.

May 2005 - Jul 2018

Software Engineer

Enfield, England, United Kingdom

Developer within the Network Protocols Division - responsible for implementing protocol features to be sold as source-code to customers using multiple OSs (including embedded).I performed design, code and testing for my features, all written in C.Projects:- Session Initiation Protocol: Adding protocol features, implementing OpenSSL integration, and.

Jul 2003 - May 2005
1 education record

David Hammond education

FAQ

Frequently asked questions about David Hammond

Quick answers generated from the profile data available on this page.

What is David Hammond's role at their current company?

David Hammond is listed as Senior Software Engineer and Technical Lead | Rust | C/C++ | Linux Kernel.

Where is David Hammond based?

David Hammond is based in Enfield, England, United Kingdom.

What companies has David Hammond worked for?

David Hammond has worked for Microsoft and Metaswitch Networks.

How can I contact David Hammond?

You can use AeroLeads to view verified contact signals for David Hammond, including work email, phone, and LinkedIn data when available.

What schools did David Hammond attend?

David Hammond holds Master Of Engineering - Ba / Meng, Engineering, Declared To Have Deserved Honours from University Of Cambridge.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the David Hammond you were looking for.

View similar profiles