Dave Reynolds

CTO, Director at Epimorphics Ltd

Bristol, 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

👤
Senior
🎓
Top School
Dave Reynolds is a seasoned technology leader and CTO with over 15 years of experience driving practical AI and Semantic Web solutions from research into production. He co-founded Epimorphics to deliver consultancy and tooling around Linked Data, building on decades at HP Labs where he led semantic web, inference and Jena rule-system development and represented work in W3C standards. Comfortable across low-level languages and high-level research, he blends hands-on engineering (Java/C++) with deep academic roots—a PhD in computer vision and an MMath from Cambridge. His open-source contributions to the prominent Apache Jena project have focused on core stability, URI serialization, transactions and query robustness, underscoring a knack for making complex infrastructure reliable. Known for turning early-stage research into deployable products, he excels at program strategy and managing multidisciplinary teams in both industry and lab settings. Based in Bristol, he brings an eclectic, pragmatic approach that favors engineering simplicity over theoretical elegance.
code15 years of coding experience
bookMMaths, Maths, MMaths, Maths at University of Cambridge
bookUniversity College London
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (9)

rdf10
javas10
sparql10
apache10
reasoning10
java10
testing9
data-structures8
data-structure8

Programming languages (11)

JavaShellCSSJinjaJavaScriptGoHTMLHaml

Github contributions (5)

github-logo-circle
apache/jena

Oct 2015 - Apr 2022

Apache Jena, A free and open source Java framework for building Semantic Web and Linked Data applications.
Role in this project:
userBack-end Developer
Contributions:3 reviews, 10 commits, 3 PRs in 6 years 6 months
Contributions summary:Dave primarily focused on enhancing the Apache Jena framework. Their contributions involved implementing features related to URI serialization, improving error handling and reporting, and fixing issues within the core and test components. They also worked on transaction management and query functionality. Their work appears to have focused on improving the stability and functionality of the core libraries.
apache-jenaapachesparqlrdfjava
epimorphics/appbase-security

Jan 2014 - Jul 2022

Shiro-based security layer for appbase projects
Contributions:80 commits, 4 PRs, 30 pushes in 8 years 8 months
appbasejavasecurityshiro
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 Reynolds - CTO, Director at Epimorphics Ltd