My github account
My Linkedin profile
I've written a couple of articles on medium.com
My personal Kubernetes cluster running on 4x Raspberry Pis
My docker hub
A tutorial on how to build a REST API with Spring Boot for beginners
[Spring, Java, REST, Vue, Bash, JPA, Postgres, Docker]
A vacation photo sharing app for iPhone
[iOS, Swift, SwiftUI, MapKit, OAuth]
A simple Karel the bot engine and UI implemented in JavaScript for HTML
[JavaScript, Vue, Scripting-Engine, AST]
My docker hub
[TypeScript, Nodejs, Terraform, AWS, Husky, sqlite]
A scriptable OCPP Chargepoint Simulator for OCPP 1.6J.
[TypeScript, Nodejs, Websockets, OCPP, FTP]
An apache/cgi-bin/bash based build server. Still offers a simple UI.
[Docker, apache, cgi-bin, bash, cron]
How this page is built using Nuxt, Boostrap, and static builds
[Nuxt, Vue, TypeScript, Bootstrap]
A link & surfing management application
[JavaScript, ES6, Node.js, React, Redux, Nano, Isomorphic/Universal, Bootstrap, CouchDB]
A REST API providing BlackJack (playable via JavaScript)
[c++20, oat++, cmake, bash-scripting, Dockerfile, github-action, swagger/OpenAPI, JavaScript, Ace]
Library parsing and resolving mathematical functions like 'sin(pi)*3^(2+1)' and a REST API providing this service to the public internet.
[c++20, oat++, cmake, conan, doctest, Dockerfile, github-action, swagger/OpenAPI, FSM, AST]
Library parsing and resolving mathematical functions like 'sin(pi)*3^(2+1)'
[Java, github-action, FSM, AST]
A JavaScript coding game
[Java8, maven, CouchDB, JavaScript, Rhino, Groovy, Ace]
Corporate lunch information system
[Java8, maven, Jooq, Liquibase, AngularJS, Boostrap, Jersey, Lombok, Webjars]
A classic board game played asynchronously via email
[HTML4, JavaScript, Java, Spring, JDBC, Lombok, Flyway]
Prevent boilerplate code for random strings and names, SPI-based slf4j configuration, sophisticated property files, human readable representation of date differences and getting attributes from MANIFEST.FM files.
[Java8, maven, Lombok]
A build, local deploy and run script generator
[JavaScript, ES6, Node.js, Npm Registry, Bash, Docker, Vagrant]
A multiplayer tower-defense fantasy combat game
[HTML5(Canvas, Websockets via Atmosphere), JavaScript, Java]
A card based multi player board game
[HTML5(Canvas, Websockets via Socket.io), JavaScript / Node.js / jQuery, CouchDB]
A web offering for smart asses .... told you so!
[Java8, maven, JSF, CouchDB]
A hex-based, no-luck, kinda-turn-based strategy game
[HTML5(Canvas, Websockets via Atmosphere), JavaScript, Java8, maven, Stripes, twitter-bootstrap, jQuery, Lombok]
A game for 4 players playable via email
[Java7, maven]
An alternative approach to Star Wars LCG deck building
[HTML, jQuery, CouchDB, Groovy]
A web based approach to Star Wars CCG deck building
[HTML, jQuery, CouchDB, Groovy]
Let's you play SWCCG and SWLCG online card game
[HTML5 (Websockets via Java-WebSocket), Dojo Toolkit, CouchDB, Java/Groovy]
A card game simulator / trainer
[Java8, maven, Lombok]
A program to find files inside jars and spot duplicate classes inside jars
[Java]
A binary store server, called ifcdb - 'infrequently changed data database'
[Java7, maven, JBoss-Weld, Hibernate]
The Java side for user agent analysis. The legacy git repo's initial code was provided by me, see the first commit's author name ;)
[Java]
Helps with 'who is talking' and 'who wants to talk next / now' for podcasts
[JavaScript, ES6, Node.js, Svelte / Sapper]