Tom Vijlbrief

Senior IT Architect at Kadaster

Randstad, 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
Tom Vijlbrief is a senior IT architect with 14+ years of experience designing large-scale geospatial and cadastral systems, currently shaping SOA-based cadastral applications and XML/GML data delivery at Kadaster. He combines an academic foundation in distributed OS monitoring from the University of Amsterdam with practical work on human/machine interfaces and command-and-control simulations at TNO. His expertise spans system architecture, PostGIS-backed databases and internet portals, and he has published GIS research and implemented standards-driven solutions for national and European datasets. An active open-source contributor, he has improved QGIS PostGIS integration and optimized performance-critical C++ projects like Stockfish, demonstrating attention to database concurrency and low-level performance tuning. Based in the Randstad, he blends hardware curiosity (microcontrollers, ARM/AVR/RISC-V and FPGAs) with deep software and standards knowledge, an uncommon cross-domain mix that informs pragmatic architectural choices.
code14 years of coding experience
job10 years of employment as a software developer
bookMsc, computer science, Msc, computer science at University of Amsterdam
languagesEnglish, Dutch, German
stackoverflow-logo

Stackoverflow

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

Github Skills (15)

algorithm10
data-structures10
algorithms10
database-management10
c-language10
postgresql10
cprogramming-language10
performance-optimization10
data-structure10
chess-engine10
qgis9
postgis9
sql8
boost7
raii7

Programming languages (13)

JavaC++RustCPLpgSQLGoHTMLTypeScript

Github contributions (5)

github-logo-circle
mcostalba/Stockfish

Oct 2011 - Feb 2018

UCI chess engine
Role in this project:
userBack-end Developer / Performance Engineer
Contributions:9 commits, 1 PR, 13 comments in 6 years 5 months
Contributions summary:Tom focused on optimizing the Stockfish chess engine by improving its evaluation and search algorithms. Their contributions involved refactoring and removing unused code, particularly related to material evaluation and trapped rook handling, to increase speed. The user also implemented and refined features like pawn shield and storm calculations, and added bonuses for pawn placement relative to knights and bishops. Furthermore, they addressed and fixed critical bugs related to the program's stability.
chess-engineuci-chess-enginemachine-learninguci
qgis/QGIS

Nov 2015 - Dec 2020

QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS)
Role in this project:
userBack-end Developer & Database Engineer
Contributions:7 reviews, 16 commits, 16 PRs in 5 years 1 month
Contributions summary:Tom primarily contributed to the back-end of the QGIS project, focusing on improvements to the PostGIS data provider. Their work included fixing issues related to PostGIS versions, optimizing the retrieval of layer types, and preventing deadlocks in database connection handling. They also implemented RAII-style resource management using `QgsPoolPostgresConn` and made updates to utilize `std::make_shared()`.
spatiallinwmsgeotoolsgis
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
Tom Vijlbrief - Senior IT Architect at Kadaster