$ whoami
Michael Kainz
Frontend-Entwickler. Baut UIs mit React & TypeScript, betreibt seinen eigenen Server, will Richtung Fullstack. Meistens einfach Mikey.

$ gh repo list Hydrair --pinned
| repo | lang | stars | was |
|---|---|---|---|
| foundryvtt/pf2eContributor | TypeScript | 648 | Pathfinder-2e-System für Foundry VTT. Mein Teil: Bugfix fürs Oracle (Curse of Ancestral Meddling). (1 gemergte PRs) |
| loot-slot-machine | TypeScript | 1 | Foundry-VTT-Modul: würfelt per Slot-Machine auf Loot-Tabellen und legt das Item direkt ins Inventar. |
| Fotobox | JavaScript | 0 | Selbstgebaute Fotobox für Feiern. Auf der Roadmap: Galerie, Slideshow, Download per QR-Code. |
| talis | CSS | 0 | Jekyll-Seite zu meiner Pathfinder-2e-Kampagne: Reisesystem, Lore und Charaktere. |
# beim Build aus der GitHub-API geholt · letzter Build · 25 Repos insgesamt
$ cat career.log
- 2025-03 → heuteFrontend Consultant — Skalierbare Frontend-Komponenten für Enterprise-Anwendungen, Mitarbeit an einem KI-gestützten Content-Editor von UX bis Umsetzung.
- 2022-06 → 2025-02Frontend-Entwickler @ Open-Xchange — OX App Suite: Mail, Kalender, Kontakte, von Backbone.js nach Vue.js. Dazu Git-Management und Tools für die Entwickler-Produktivität.
- 2021-10 → 2022-05Werkstudent @ Kommdirekt — Masterarbeit: Framework für Progressive Web Apps auf Basis einer Vertriebs-App.
- 2018-10 → 2019-05Werkstudent @ ingeneers CaR — Bachelorarbeit: Aufsetzen und Konfigurieren eines Multicore-Prozessors für ein Infotainment-System.
- 2020 – 2022M.Sc. Informatik — Hochschule Augsburg
- 2015 – 2019Bachelor Elektro- und Informationstechnik — TH Nürnberg. Lötkolben vor Browser.
$ echo $STACK
react typescript javascript html/css docker ci/cd testing kubernetes linux python c c++
# als Nächstes lerne ich: vue, c#, security
$ ls ~/offline
3d-printing/
Parametrische Deckboxen in OpenSCAD, Print-in-Place-Scharnier, Magnete. STLs inklusive.
magic/
Commander-Decks, von Ratten bis Elementaren. Deckbau ist auch nur Systemdesign.
talis/
Meine eigene Pathfinder-2e-Welt. Ich leite die Kampagne und automatisiere Foundry VTT dafür.

dogs/
Zwei Stück. Zuverlässiger Cronjob, der mich vom Bildschirm wegholt.
$ uptime
läuft in meinem Homelab · nginx · docker · reverse proxy · tailscale · status unknown
$ ./contact --hire-me