My Projects
Hobby Projects
Most of what I do these days is on Github, including things too minor to list here.
Several drafts and ideas are floating around in my notes space – stay tuned!
Current
-
chew née ltx2any (2012–)
Yet another LaTeX build wrapper, with one or two nifty features.
This long-time project used to be driven by my own needs, which have – sadly! – mostly gone away after leaving academia. My intention is to clean it up, As is the way of all code, the more I learn the worse it all looks. give it a proper name, and release version 1.0. While occasional bursts of progress happen, I can not say when (or if, to be honest) that release will happen.
-
texlogparser (2018)
A big thorn in my side was the parsing of LaTeX logs; the implementation in ltx2any was abysmal. This project is a complete reimplementation, with something like an architecture, tests, and CI/CD.
-
SDKMAN! for fish (2018)
A port of SDKMAN! to the Fish shell. There is not a lot of code here since all of the heavy lifting is delegated to the Bash implementation. The devil lies in the details.
Concluded
-
Tools for Demon Hunters RPG (2016–2017)
Tools to help GMs and players of the Demon Hunters RPG create useful supplements with little effort.
-
bib2tpl (2010–2012)
PHP library for creating citation and publication lists from BibTeX.
There are a couple of pre-historic projects the code of which never saw the light of the internet, and that is probably for the better. Traces of those are still on the net; happy hunting!
Work Projects
Ongoing
-
HealthDataSpace Access Codes (2018)
HDS Access Codes are an easy yet secure way for patients to get access to medical data: simply enter the 12-digit code you got from your physician.
- I worked on backend services (Grails, Kotlin) and a library (Java) to access them.
-
HealthDataSpace SDK (2017–2018)
Easy access to the features of HealthDataSpace from iOS and macOS apps, providing file storage with certified data privacy for ehealth apps.
- I co-designed and -implemented the iOS/macOS SDK (Swift) and supported development of a matching Android/JVM SDK (Java).
-
I gave a talk titled Secure Infrastructure for the Mobile Legion at eHealth Innovation Days 2017.
– slides – slides with notes –
On Hiatus
-
Tech Talks
From November 2017 to early 2018, I organized a roughly bi-weekly series of knowledge-transfer sessions (internal). I also (co-)held the following sessions:
- Kotlin – A hands-on introduction (Jan 12th, 2018)
- Git – Basics, demystified (Dec 1st, 2017)