David Lloyd is a Senior Full Stack Engineer with 19 years’ experience building robust desktop and backend systems, now working with C# and Azure Blazor. He began in C/C++ with MFC/Win32 and COM, expanded into .NET (WPF/WCF) and unit testing, and has evolved into a versatile engineer who leads teams and mentors peers. His open-source contributions show deep systems and JVM expertise—fixing classloading, reflection, concurrency and security issues in high-profile projects like OpenJDK, WildFly, Quarkus and Undertow. Comfortable across low-level native code and modern cloud/web stacks, he blends pragmatic engineering with a focus on code quality and performance. Based in East Cambridgeshire, he brings a rare mix of long-term legacy knowledge and active contributions to mission-critical open-source infrastructure.
19 years of coding experience
20 years of employment as a software developer
Bachelors BSc Computer Science, Bachelors BSc Computer Science at Swansea University
Masters (Msc (Eng)) Advanced Software Engineering / Biological Computation, Masters (Msc (Eng)) Advanced Software Engineering / Biological Computation at The University of Sheffield
Contributions:97 reviews, 1233 commits, 299 PRs in 12 years 9 months
Contributions summary:David focused on implementing core class loading logic and related utilities within the JBoss Modules project. Their contributions include adding functionality for handling dependencies and resource management. Further work focused on the implementation of the service API.
WildFly Elytron: Security, Authentication, and Authorization SPIs for the WildFly project
Role in this project:
Back-end Developer & Security Engineer
Contributions:829 commits, 381 PRs, 139 pushes in 5 years 7 months
Contributions summary:David implemented enhancements and fixes to the `wildfly-elytron` security framework. They addressed a bug by using recursion to undo callback actions and by allowing the identity to be reset in the same callback handler. Additionally, they fixed spelling errors and made various fields final, indicating a focus on code quality and stability within the project. Their work also involved JavaDocs and general code cleanup within the security and authorization areas.
authenticationauthorizationelytronsecuritywildfly
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.