Record
What I built or wrote that left a trace, since 2004. Newest first, with dates, so you don't have to take my word for it.
Writing
- Essays2018–2025
Thirteen essays on existence, consciousness and identity, on their own page.
On DEV.to.
On DEV.to.
- Supercharging Home Assistant Automations: Initial States and Boolean Logic for NetDaemon Rx28 January 2025
On DEV.to.
On CodeProject (archived copy).
- Language differences in unexpected places4 March 2021
On jasperlammers.com (archived copy).
On CodeProject, where it reached number 2 in the top articles.
On LinkedIn.
- Continued code execution after (throwing) an Exception21 December 2017
On CodeProject (archived copy).
On CodeProject (archived copy).
On CodeProject (archived copy).
- Using Autocomplete in Windows Console Applications16 April 2017
On CodeProject (archived copy).
Open source
An extension for Microsoft's dependency injection that adds composite service providers and contextual scopes.
An example smart home in C#, built on NetDaemon and CodeCasa.★ 35
- Occurify2025
A .NET library for defining, filtering and scheduling timelines of instants and periods.★ 79
- NetDaemon2025
I contribute to NetDaemon, the .NET app daemon for Home Assistant: 14 merged pull requests so far.
- CodeCasa2025
My .NET libraries for smart home automation, Home Assistant and NetDaemon.★ 12
- Reactive.Boolean2025
Reactive extensions made specifically for IObservable<bool>.
Projects
- Strategic RPS2014–2019
A multiplayer space strategy game in Java, built from scratch. A playable prototype, dormant since 2019.
- Budget Toko and Filament Webshop2013–2015
Two webshops I built and ran with a partner, one for gadgets and one for 3D printer filament. They made a profit, but not enough for the hours, so we stopped.
- Retro Black & White Game Pack2011–2012
Three retro mini-games for Windows Phone 7 and Android. No longer available.
- Media Mixer FeatherlightDecember 2011
A free program to decode, mix, transform, encode and stream video. I built it as the first product of Video Mixing Company.
- V.I.P. (Video Internet Pipeline)June 2011
My graduation project at Memoria Media: a framework that spreads video processing over multiple computers.
- GameMaker games2004–2007
Games I made in GameMaker between 14 and 18, which is how I learned to program. In 2015 I recovered a few and made a compilation video.
Work
- New Media Systems2024–now
Freelance software architect, product owner and developer, through DevJasper.
- DAF2022–2024
Freelance software developer, through DevJasper.
- Vanderlande2015–2022
Started as a C# developer on ADAPTO, ended as tech lead on STOREPICK.
- Hightech ICT2011–2015
Software developer, seconded to SPS BV (2011–2013) and SeaChange International (2013–2015).
- Memoria Media2009–2011
Built software for their camera system, and came back for my graduation internship.
- TNO Automotive2009–2010
Intern on PreScan.
Education
- FontysJune 2011
Bachelor's degree in computing and engineering, cum laude.