Hi, I'm Lars Jellema, I love learning new skills and perfecting old ones.
- My GitHub profile
- Some of my best code
- Some of my worst code
- Math and Computer Science - Finished one year at Radboud University
- Computer Science - Close to finishing my bachelor's degree at Radboud University
- I'm comfortable with Python, C, Go, Nix and Haskell
- I run NixOS on my machines, though I've run Arch Linux as well
- I use git all the time
- I speak Dutch and English fluently
- I scored second place twice and first place twice in the Kangaroo contest.
- I participated in several CTFs, including the iCTF.
- I participated in the BAPC five times and the NWERC twice. My team scored 34th out of a 120 teams at NWERC 2017.
- Learning Japanese
- Building a programming language
- I built several projects surrounding a toy cpu:
- I optimized some algorithms for running time and readability in Python, we used these when competing in the NWERC
- I ported the Java wrapper for curve25519 from Signal to CGo and started porting the Signal protocol.
- I built an interpreter for a lazy Lisp in Java.
- I implemented Newton's method of computing square roots at age 10
- I never get angry or stressed
- My editor of choice is vim
- I don't drink coffee, I prefer tea
- My diet consists mostly of Plenny Shakes