Arjen De Vries

Full Professor Information Retrieval

Nijmegen, Gelderland, Netherlands
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
Arjen De Vries is a Full Professor of Information Retrieval with 25 years of experience bridging academic research and applied systems in information access, ranking, and dataspaces. Based in Nijmegen, he leads IR research and teaching at Radboud University while co-founding Spinque to bring research ideas into product and strategy. His work unifies information retrieval and database techniques, with practical contributions to systems like DuckDB where he improved compression and serialization to boost storage efficiency and data introspection. He has held professorial roles at TU Delft and leadership positions at CWI, applying IR foundations to multimedia, digital humanities, and biomedical data problems. Known for combining rigorous theory with hands-on engineering, he advises on both curriculum design and production-grade database internals. Beyond academia, he blends entrepreneurship and open-source impact to turn complex search problems into deployable solutions.
code25 years of coding experience
job11 years of employment as a software developer
bookPhD, Computer Science, PhD, Computer Science at University of Twente
bookGymnasium, Gymnasium at Marnix College, Ede
languagesEnglish, Dutch, French, German
stackoverflow-logo

Stackoverflow

Stats
1,074reputation
250kreached
5answers
1question
Badges
unix
top-5%
virtualenv
top-5%
linux
top-5%
github-logo-circle

Github Skills (27)

serializable10
c-language10
serializer10
compress10
databases10
serialization10
deserialization10
sql10
compression10
cprogramming-language10
relational-databases10
sql-database10
database10
unix9
linux9

Programming languages (19)

JavaC++CSSRustCTeXGoHTML

Github contributions (5)

github-logo-circle
duckdb/duckdb

Mar 2019 - Mar 2020

DuckDB is an analytical in-process SQL database management system
Role in this project:
userBack-end Developer / Database Engineer
Contributions:8 reviews, 11 commits, 11 PRs in 1 year
Contributions summary:Arjen primarily focused on enhancing the `duckdb/duckdb` database system by implementing and modifying compression features. They added a new `BitpackingSegmentState` to return mode information, and modified the compression function to return segment information. Furthermore, the user implemented serialization and deserialization capabilities for the bitmode histogram and adapted function names for amalgamation. These changes likely improved the database's storage efficiency and the ability to provide information about the stored data.
management-systemanalyticsduckdbmysqlembedded-database
informagi/noga

Jan 2020 - Nov 2022

NoGA project (SIDN fonds)
Contributions:8 reviews, 99 commits, 9 PRs in 2 years 10 months
grav-plugin
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
Arjen De Vries - Full Professor Information Retrieval