Tobias De Bruijn

Kascommissie at Mr.Friendly

Bussum, North Holland, 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
Tobias De Bruijn is a software developer with nine years of practical experience, currently working at Mr.Friendly while studying software engineering at Utrecht University. He contributes to open-source projects like jni-rs, improving Rust bindings for the Java Native Interface with safer APIs and clearer documentation—evidence of a pragmatic focus on safe, low-level interop. Tobias pairs hands-on backend engineering with real-world operational roles (surveillant for digital exams and hospitality work), demonstrating reliability and attention to detail. Active in student governance as treasurer and kascommissie, he brings financial oversight and audit-minded thinking to engineering problems. Known for creatively "abusing everything in ways it was not designed," he enjoys exploring unconventional solutions within robust safety constraints.
code9 years of coding experience
bookBachelor's degree Informatica (Software engineering) / Hogere opleiding Software engineer, Bachelor's degree Informatica (Software engineering) / Hogere opleiding Software engineer at Utrecht University
bookScholier VWO NT, Scholier VWO NT at Vituscollege
github-logo-circle

Github Skills (7)

javas10
jna10
rust10
api10
apidoc10
java10
testing9

Programming languages (19)

C#JavaC++CSSJinjaRustCScala

Github contributions (5)

github-logo-circle
jni-rs/jni-rs

Nov 2021 - Oct 2022

Rust bindings to the Java Native Interface — JNI
Role in this project:
userBack-end Developer
Contributions:10 reviews, 6 commits, 4 PRs in 11 months
Contributions summary:Tobias primarily focused on improving the `jni-rs` library, which provides Rust bindings to the Java Native Interface (JNI). Their contributions involved enhancing the `JNIEnv` API, including adding documentation, implementing safer alternatives for string handling (e.g., `get_string_unchecked`, `from_raw`, `into_raw`), and updating benchmark tests. Furthermore, the user addressed the issue of superclass retrieval by returning an `Option` and streamlined code by removing redundant functions.
rustrust-bindingsjvmjava-native-interfacejava
TobiasDeBruijn/eJNI

Aug 2021 - Apr 2022

Contributions:17 commits, 15 pushes, 1 branch in 8 months
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
Tobias De Bruijn - Kascommissie at Mr.Friendly