Matthijs Brobbel

Senior Solutions Architect, Data Processing

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

🤩
Rockstar
🎓
Top School
Matthijs Brobbel is a Senior Solutions Architect in data processing with a decade of experience building high-performance systems across startups, academia and enterprise, now at NVIDIA after technical leadership roles at Voltron Data. He combines deep systems and Rust expertise—demonstrated by contributions to Apache Arrow, DataFusion and maturin—with practical experience shipping production data platforms and packaging native Rust for Python interoperability. His background spans research and product: from co-founding a company focused on efficient computing for data science to developing compilers and simulators in a university quantum architectures group. Known for improving dependency management, adding integration tests and cleaning up core data structures, he brings a pragmatic focus on code quality and cross-language integration that accelerates real-world analytics workloads.
code10 years of coding experience
job15 years of employment as a software developer
bookMaster of Science (MSc) Computer Engineering, Master of Science (MSc) Computer Engineering at Delft University of Technology
bookMedical Delta, Medical Delta at Erasmus University Rotterdam
github-logo-circle

Github Skills (30)

decimals10
python10
packaging10
bigdecimal10
pyo10
decimal-numbers10
arrow-keys10
data-structure10
fusion10
apache-arrow10
sql10
parquet10
data-structures10
query-engine10
rust10

Programming languages (20)

C#JavaC++RustCCMakeScalaMakefile

Github contributions (5)

github-logo-circle
apache/arrow

May 2021 - Jan 2023

Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
Role in this project:
userTechnical Writer
Contributions:16 reviews, 10 commits, 16 PRs in 1 year 8 months
Contributions summary:Matthijs primarily contributed to the documentation of the Apache Arrow project. Their work includes adding links to relevant files in the documentation, fixing typos in code comments and documentation files, and updating the documentation related to the JSON extension type and IPC sections. These contributions enhance the clarity and usability of the documentation, making it easier for users to understand and utilize the project. Furthermore, they improved the documentation for C++ arrays, and added links to the IPC documentation.
memorymulti-languagetoolboxacceleratedarrow
apache/arrow-rs

Nov 2022 - Nov 2022

Official Rust implementation of Apache Arrow
Role in this project:
userBack-end Developer
Contributions:79 reviews, 1 commit, 40 PRs in 1 day
Contributions summary:Matthijs primarily focused on refactoring and improving the Apache Arrow Rust implementation, specifically related to decimal data types and array builders. Their contributions involved moving decimal constants between crates, implementing default traits and `FromIterator` for mutable buffers, and adding methods to array types. They also addressed bug fixes related to `UUID` and added methods to union arrays. The user demonstrated a strong understanding of data structures, and the code changes touched across several core modules.
rustolapapachearrowapache-arrow
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
Matthijs Brobbel - Senior Solutions Architect, Data Processing