• '95
  • Social
  • Sticker
GitHub GitLab LinkedIn StackOverflow Twitter

Stories

Dexpod

Dexes

Set up Redis bus and connector for cross-organisational messaging. Multiple features including drag & drop file upload and live updates.

Broker

Dexes

Electronic signing service with machine verifiable conditions. Written in Kotlin with Ktor and Kotlin/JS React.

Infrastructure

Dexes

Set up continuous deployment; provisioning and deployment of Kubernetes clusters using Gitlab CI and Terraform.

OpenBesluitvorming API

VNG, BZK, multiple municipal councils

Written an indexer and API which consumes kafka messages. Written in Rust, ~50ms responses at 300+GB of data.

Ontologies

Argu / Inrupt

TypeScript project which implements Inversion of Control to allow library users to use their own model implementation.

rdflib.js

Inrupt

Improvements to their core js library, improving the developer experience, interoperability, consistency, and made bug fixes.

Studio

Argu

Used React to build an SPA which allows live editing site data during development with hot reload, and version controlled deployment in production.

link-lib

Argu

Frontend data fetching and state management library which works according to linked data principles.

link-redux

Argu

Multiple components and hooks to use linked data in React, while keeping performance and consistency within render cycles.

Libro client

Argu

Opzetten & lead development. Implemented, amongst other things, dynamic forms, actions, menus, map interactions, attachments, filter & sortable collections with infinite scroll, modals, table views, unit and integration tests, automatic code formatting, delivery optimization, bundle splitting, multi-tenancy, service worker support, streaming updates, media gallery, and PDF, Word and Excel views.

Argu Apollo Proxy

Argu

Due to a large amount of GraphQL inquiries I took two days to write an Apollo GraphQL server with multiple nested resources for the Argu platform.

Bluebill

XLSGlobal

Ruby on Rails application and accompanying browser extension to automatically export outgoing invoices to a personal banking website.

LobeCOP

Lobeco Fire & Security

Programmed a robot equipped with LIDAR to autonomously map and patrol an area. Created software in C# to respond to raised alarms, and built a panel allowing users to input time based patrol routes.

Linked Rails

Argu

Framework to easily build backends which can work with linked data and Libro

Apex

Argu

Rich and powerful CMS

This site

Me

After nearly a decade of React, the ecosystem has evolved a lot. I wanted to try alternatives, and Svelte looked quite promising.