David Lloyd

Senior Full Stack Engineer at SENSIZE LIMITED

East Cambridgeshire, England, United Kingdom
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 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.
code19 years of coding experience
job20 years of employment as a software developer
bookBachelors BSc Computer Science, Bachelors BSc Computer Science at Swansea University
bookMasters (Msc (Eng)) Advanced Software Engineering / Biological Computation, Masters (Msc (Eng)) Advanced Software Engineering / Biological Computation at The University of Sheffield
github-logo-circle

Github Skills (47)

dependency-management10
reflection10
authorizations10
application-server10
jvm10
non-blocking10
multithreading10
image10
javaee10
thread-pool10
user-authentication10
authentication10
http10
resource-management10
software-quality10

Programming languages (11)

TypeScriptJavaShellCLLVMSCSSJavaScriptObjective-C

Github contributions (5)

github-logo-circle
jboss-modules/jboss-modules

Mar 2010 - Nov 2022

A Modular Classloading System
Role in this project:
userBack-end Developer
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.
classloadingjboss-modulesjavamodularclassloader
WildFly Elytron: Security, Authentication, and Authorization SPIs for the WildFly project
Role in this project:
userBack-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.
Request Free Trial