mikey@pachari:~$

$ whoami

Michael Kainz

Frontend developer. Builds UIs in React & TypeScript, runs his own server, wants to go fullstack. Mostly known as Mikey.

Mikey, covered in colourful Holi powder, smiling and looking up
portrait.jpg · 4000×6000

$ gh repo list Hydrair --pinned

GitHub
repolangstarswhat
foundryvtt/pf2econtributorTypeScript648Pathfinder 2e system for Foundry VTT. My part: a bugfix for the Oracle (Curse of Ancestral Meddling). (1 merged PRs)
loot-slot-machineTypeScript1Foundry VTT module: rolls on loot tables via a slot machine and drops the item straight into the inventory.
FotoboxJavaScript0Home-built photo booth for parties. On the roadmap: gallery, slideshow, download via QR code.
talisCSS0Jekyll site for my Pathfinder 2e campaign: travel system, lore and characters.

# fetched from the GitHub API at build time · last build · 25 repos total

$ cat career.log

  1. 2025-03 → nowFrontend Consultant — Scalable frontend components for enterprise applications, plus an AI-powered content editor from UX to implementation.
  2. 2022-06 → 2025-02Frontend Developer @ Open-Xchange — OX App Suite: mail, calendar, contacts, from Backbone.js to Vue.js. Plus Git management and tooling for developer productivity.
  3. 2021-10 → 2022-05Working student @ Kommdirekt — Master's thesis: a framework for progressive web apps based on a sales app.
  4. 2018-10 → 2019-05Working student @ ingeneers CaR — Bachelor's thesis: setting up and configuring a multicore processor for an infotainment system.
  5. 2020 – 2022M.Sc. Computer Science — Augsburg University of Applied Sciences
  6. 2015 – 2019Bachelor Electrical and Information Engineering — TH Nuremberg. Soldering iron before browser.

$ echo $STACK

react typescript javascript html/css docker ci/cd testing kubernetes linux python c c++

# learning next: vue, c#, security

$ ls ~/offline

$ uptime

served from my homelab · nginx · docker · reverse proxy · tailscale · status unknown

$ ./contact --hire-me

Looking for a dev?
Let’s talk.