Tim
van
Naarden
18-year-old Computer & Information Science student at Utrecht University. I build systems from the ground up — operating systems, network wrappers, and monitoring tools in C++.
Building from the ground up.
I'm Tim van Naarden, an 18-year-old Dutch developer from Apeldoorn, currently studying Computer & Information Science at Utrecht University. I graduated Cum Laude from VWO at Veluws College Walterbosch with an 8.0 average, achieving a perfect 10 in Informatica — including my profile paper.
My passion lies in low-level systems: writing operating systems in C and Assembly, building network wrappers, and creating monitoring tools that interact directly with the Windows API and Linux kernel. Outside of code, I run Arch Linux with Hyprland and Wayland, and I configure everything from scratch — from my Neovim setup to my window manager.
What I've built.
A selection of personal projects ranging from OS kernels to network monitoring tools, all written in systems-level languages.
Academic background.
Graduated Cum Laude from the pre-university track (VWO). Subjects included Chemistry, Mathematics, Physics, Mathematics B, Business Economics, and Informatica. Achieved a perfect 10 in Informatica, including the profile paper (profielwerkstuk) — also graded 10.
Currently pursuing a Bachelor's degree in Computer & Information Science at Utrecht University, one of the Netherlands' leading research universities. Focusing on the intersection of systems programming, algorithms, and software engineering.
Let's talk.
Open to collaboration on interesting systems or networking projects. You can reach me via GitHub or send a message using the form.