Projects

DLiteScript
My custom programming language, designed to be easy to use but very powerful. I've built this to learn more about how programming languages work under the hood. Also includes a formatter and linter.
Iconify Field Drupal module
A Drupal module that provides, among other things, a field where an icon can be picked. This module has a submodule with CKEditor 5 integration, allowing content editors to easily insert icons inside their WYSIWYG editor.

Tetris for the Picosystem
A small Tetris clone made for the Picosystem. It has been built to learn about optimisation and working in very constrained environments, both in computing power and memory.

Scrum Poker application
A small web application that allows users to quickly and easily start estimating user stories in dedicated rooms. It has been built to learn about websockets and realtime interactive experiences on the web.

Contentstack Bridge (CSB)
Adds a layer between your application and Contentstack, to provide some much-needed conveniences. It has been built in response to challenged I had whilst working with the Contentstack API.

My personal CV website
My personal CV and the website that is currently being viewed. It has been built with the goal of showing off my development skills in a practical and accessible way.