Software Architect, since 2021
I recently joined the team of nextAudit in Aachen, where we are turning chores into a pleasant experience.
Technical Consultant, since 2018
I am consulting Bildundtonfabrik in Cologne on technical questions concerning information security, software development, and nerd culture.
If you see any code or a terminal on screen, chances are that I was involved.
City Adventure Experience
co-Founder, since 2016
Together with a ton of creative people including two friends from high school (my co-founders), I am developing and running planlos.in. Since our launch in late 2016, tens of thousands of people have been enjoying our tours.
This escape-game-style city adventure allows people to experience new places in a unique way, and to discover their own city with new eyes.
Players find clues, solve riddles, and generally have a good time.
Throughout the last couple of years, I have been supporting our tour authors in creating great experiences by evolving our a Django/React based game platform (as well as contributing some of the riddles), and in occasionally checking the Ansible/AWS operations.
Sign Up and join us for our next event!
the escape sequence,
personal site, 2017-2021
My portfolio site, used to try out things from time to time. In 2020 I rebuilt the site using vitepress, a bleeding edge generator based on the Vue 3 and vite. In that process I picked up custom properties and dropped the SCSS in favor of plain standard CSS. This combination makes for a lightning fast editing experience, where Vite hot-reloads my content much faster than I can even start telling my browser to refresh.
middleware for the web client (stable)
contributor/maintainer, 2013 – 2020
It was a privilege to have been employed as participant in an open source effort. LaxarJS can be considered a middleware that helps to decouple and structure your application components through a publish/subscribe-system.
Initially, LaxarJS was mainly geared towards AngularJS developers, then turned into a bridging technology suitable for micro-frontend architectures. I favor using it in combination with Vue.js. For the LaxarJS team, Alex and I presented the project at enterJS 2015, goto;amsterdam and (W-)JAX Munich.
node-based editing library
various web technologies, 2014-2016
A toy project of mine, NBE is a user interface to display and manipulate directed hypergraphs. In such graphs, each edge may connect from any number of nodes to any number of nodes. Check out a demo example where NBE is used to implement a simple circuit simulator.
The AngularJS (later: React) module is aimed specifically at node-based editing applications such as digital compositing, visual programming, data integration/mining and project planning. The hypergraph-model also lends itself to composing and visualizing publish/subscribe-systems, where topics are modeled as edges in the hyper-graph. Automatic graph layout calculation is provided through dagre.
Sadly, the Python/Django-solution of that time is no longer with us (the code is, though). My Contribution was used to identify website breakage in advance of the Firefox 4 release (the first "evergreen" version of Firefox).
This x1B is me, Michael Kurze, 2013 CS grad from RWTH Aachen, and this is my personal website. I am a software developer and product architect, based in Cologne, Germany.
Professionally, my focus is and always has been on web technologies, a field that will probably never get boring. I am also interested in software and service architecture, machine learning and data mining topics (my master's thesis).
To get in touch, send an E-Mail to