Ruben Taelman

Ghent, East Flanders, Belgium
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
Ruben Taelman is a postdoctoral researcher and seasoned software engineer with 13 years of experience focused on Web decentralization, Linked Data querying, and making data accessible via intelligent infrastructure. Based at IDLab in Ghent, he develops and maintains open-source JavaScript tooling—most notably contributions to the high-performance N3.js RDF library and the Comunica querying engine—to enable streaming RDF parsing and efficient Linked Data retrieval. His work on Solid server projects (CommunitySolidServer and node-solid-server) demonstrates practical expertise in access control, session management, and RDF format support for decentralized web platforms. A PhD in computer science from Ghent University, Ruben blends rigorous research with hands-on engineering and TypeScript typings work, ensuring both correctness and interoperability. He is occasionally available for limited freelance engagements and brings an unusual mix of academic depth, production-grade backend experience, and a track record of improving critical open-source infrastructure.
code13 years of coding experience
bookMath-Sciences, Math-Sciences at Sint-Andreas Oostende
bookLifeguard, Lifeguard at WOBRA
bookASP.NET with C# part 1, Evening classes, ASP.NET with C# part 1, Evening classes at De Avondschool
bookBachelor of Science (BS), Informatics, Bachelor of Science (BS), Informatics at Universiteit Gent
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Ghent University
bookLifeguard, Lifeguard at Bloso
github-logo-circle

Github Skills (28)

parserator10
ldap10
javascript10
parser10
build-definition10
session-management10
authentication10
user-authentication10
typescript10
typescript-definitions10
type-definition10
linked-data10
n310
type-system10
dictionary10

Programming languages (16)

JavaYaccCSSC++BikeshedRustTeXScala

Github contributions (5)

github-logo-circle
An open and modular implementation of the Solid specifications
Role in this project:
userBack-end Developer
Contributions:117 reviews, 59 commits, 31 PRs in 11 months
Contributions summary:Ruben primarily contributed to the core functionality and setup of the Solid Community Server. Their work involved moving ACL (Access Control List) initialization into a dedicated setup component and integrating it into the server's start-up process. They also introduced a dedicated component for managing the runtime configuration and refactored the file resource store to leverage this component. Additionally, the user has implemented support for parsing additional RDF formats.
linked-dataldpspecificationsmodularrdf
rdfjs/N3.js

Oct 2015 - Apr 2019

Lightning fast, spec-compatible, streaming RDF for JavaScript
Role in this project:
userBack-end Developer
Contributions:3 reviews, 19 commits, 9 PRs in 3 years 6 months
Contributions summary:Ruben made significant contributions to the N3.js library, focusing on improving the N3Store implementation. Their work includes modifying the interpretation of graph parameters, optimizing lookup efficiency using inverse indices, and adding functions to match and remove quads. Further enhancements include adding a `deleteGraph` function and migrating the writer to the RDF/JS interface.
linked-datajavascriptlightningstreamingspec
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
Ruben Taelman