Over the years I have worked on lots of software projects, such as:
MoviePosterDB library: a library to access the movie poster DB API.
JSON.NET custom contract resolver: a custom contract resolver for JSON.NET to control what properties get serialized.
Knockout paging: a Knockout extender that adds paging functionality to observable arrays.
Knockout pre-rendered: allows Knockout to be initialized from pre-rendered content (HTML).
iCheckMovies: a website that allows people to keep track of what movies they have seen.
Exercism.io: an online platform designed to help you improve your coding skills through practice and mentorship.
Address book app: an iOS and Android application to access the public contact data of Radboud University employees.
PV Discount app: an iOS and Android application to allow PV Radboud members to see at which companies they can get a discount.
RequireJS tutorial: step-by-step introduction to RequireJS.
Client-side globalization: shows how to do globalization on the client.
Custom OAuth client: explains how to create a custom OAuth client for use in ASP.NET websites.
- MPWinamp: a plug-in to allow automatic updating of your MSN nickname based on what song was playing in Winamp.
Disclaimer: my first public source code, so please don’t judge my coding skills by this code :)
- Thesis: contains the LaTeX source of my master’s thesis, as well as the PVS definitions and proofs that go with it.
I try to open-source as much of my code as possible. If you want to see more, please visit my GitHub profile.
Besides writing my own software, I really like contributing to existing software: