Ruben Verborgh is an Associate Professor and co-founder with 15+ years building decentralized web and responsible AI infrastructure that makes personal data flow more safely and usefully. Based in London and affiliated with Ghent University, he blends academic research with hands-on engineering—contributing to widely used open-source projects like rdflib.js, N3.js and Solid servers to improve RDF tooling, server behavior and performance. He advises industry (Inrupt) and policy-oriented organizations, and co-founded Res PublicAI to operationalize responsible AI across governments, research and industry. His work spans low-level backend optimizations (indexing, HTTP redirect handling, PATCH support) to high-level socio-technical design, reflecting a rare fluency across stacks and standards. A polyglot contributor and research leader, he has held visiting roles at MIT, Stanford and Oxford, bringing practical provenance and interoperability fixes into production-grade systems. Colleagues describe him as a “professional hallucinator” who imaginatively designs futures while shipping the plumbing to get them built.
15 years of coding experience
12 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Ghent University
Lightning fast, spec-compatible, streaming RDF for JavaScript
Role in this project:
Back-end Developer
Contributions:50 releases, 90 reviews, 810 commits in 11 years
Contributions summary:Ruben significantly improved the performance and functionality of the N3Store by optimizing indexing strategies for triples. They implemented a new index selection algorithm to find triples, added support for separate indexing and handling of URIs for enhanced retrieval speed. Additionally, the user enhanced the testing framework by adding unique test cases and a variety of test parameters.
Node.js module that automatically follows HTTP(S) redirects
Role in this project:
Back-end Developer
Contributions:41 releases, 17 reviews, 238 commits in 6 years 6 months
Contributions summary:Ruben primarily contributed to the back-end functionality of the follow-redirects module. Their commits focused on refactoring the core request logic, specifically creating a request proxy object. This involved restructuring the handling of HTTP(S) requests and redirects, ensuring proper operation and compatibility. They also fixed existing connection closing issues and added new functionalities like abort support.
node-jsjavascriptnodejsredirectsjs-module
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.