Brian Janssen

Back End Developer at NOS

Utrecht, Utrecht, 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
Brian Janssen is a Back End Developer based in Utrecht with a decade of practical experience building production software and supporting event-scale systems. Currently at NOS, he combines backend engineering with a background in realtime rendering from his role as a rendering engineer at Traverse Research and hands-on onsite IT support for high-profile venues. A computer science-trained developer (MSc Game & Media Technology and Business Informatics), he contributes to open-source projects like the popular Rust GUI library egui, where he’s implemented UI improvements, clipboard/IME support, and low-level state fixes. Brian blends systems-level thinking with user-facing UI insight, and his move to a community-focused Codeberg for personal projects hints at an emphasis on privacy and sustainable tooling choices.
code10 years of coding experience
job2 years of employment as a software developer
bookMaster's degree, Game and Media Technology, Master's degree, Game and Media Technology at Universiteit Utrecht
bookVWO, Natuur en Techniek, Natuur en Gezondheid, VWO, Natuur en Techniek, Natuur en Gezondheid at Christelijk Lyceum Apeldoorn
languagesDutch, English, German
github-logo-circle

Github Skills (7)

egui10
rust10
windows-gui10
winit9
wasm-pack8
rust-wasm8
game-development8

Programming languages (12)

C#DockerfileCSSC++RustCTeXJavaScript

Github contributions (5)

github-logo-circle
emilk/egui

Jan 2023 - Jan 2024

egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
Role in this project:
userFull-stack Developer
Contributions:5 reviews, 5 PRs, 9 comments in 1 year
Contributions summary:Brian contributed to the egui project by implementing various features and addressing issues. Their work involved replacing a string with a `TextWidget` within the `ComboBox` component and adding a comment to explain a specific functionality related to the Tab button, showing involvement in GUI logic and UI enhancements. The user also exposed the `area::State`'s `Rect` in memory, and fixed typos in documentation related to viewports. Additionally, they added functionality to get clipboard data and allow IME input in egui-winit, demonstrating expertise in GUI and related libraries.
immediate-modegamedevrustguigame-development
tosti007/AdvancedGraphics

Nov 2020 - Apr 2022

Advanced Graphics Assignment 1
Contributions:5 PRs, 241 pushes, 11 branches in 1 year 5 months
graphics
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
Brian Janssen - Back End Developer at NOS