Dave Cridland

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
Dave Cridland is a Director and seasoned messaging specialist with 15 years’ experience designing protocols and engineering secure, low-bandwidth data-transfer and collaboration systems, based in Carmarthen, Wales. He pairs hands-on development—including significant stability and security work on the Openfire XMPP server—with standards leadership across XMPP, IETF, XSF and OASIS, and currently serves in elected roles at the XMPP Standards Foundation. As a principal consultant and former staff engineer he has delivered messaging solutions for military, government and healthcare customers, focusing on federation, IMAP/Submission/XMPP interoperability and STIX/CybOX integrations. Pragmatic about operations, he brings database tuning, stream management and XSS/CSRF hardening experience to keep systems robust at scale while working across open source and proprietary stacks. He’s also proud that his top endorsement might as well be “making tea,” a small sign of someone who values process, practicality and team culture.
code16 years of coding experience
github-logo-circle

Github Skills (12)

javas10
xserver10
xmpp10
oracle10
oracles10
sql10
openfire10
java10
security9
debug9
xml9
debugging9

Programming languages (15)

JavaC++CMakefileGoValaHTMLXSLT

Github contributions (5)

github-logo-circle
igniterealtime/Openfire

Jun 2014 - Jan 2023

An XMPP server licensed under the Open Source Apache License.
Role in this project:
userBack-end Developer
Contributions:31 reviews, 408 commits, 421 PRs in 8 years 8 months
Contributions summary:Dave's commits primarily focus on addressing database-related issues within the Openfire XMPP server. They modified the database interaction logic to handle Oracle database specific queries and configurations. Additionally, they implemented fixes for various bugs and made code improvements related to XMPP server functionalities, ensuring correct behavior and adherence to XMPP protocol standards. The contributions include changes to stream management, MUC functionality, and XSS/CSRF security patches, reflecting a focus on server stability and security.
openfirexmpp-serverxmpplicensedapache-license
dwd/Suelta

Mar 2010 - Mar 2013

Contributions:8 commits in 3 years
client-librarysaslpythonpure-python
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
Dave Cridland