Werdegang

Von Minecraft-Mods in den App Store

Autodidakt, mit Software in Produktion seit der Schulzeit. Die ganze Geschichte, chronologisch, mit den Namen, die der Rest der Seite weglässt.

  1. Kindheit

    Programmieren, selbst beigebracht

    Erst HTML, CSS und JavaScript, Webseiten aus Spaß an der Sache. Dann Java, über Minecraft-Mods: die ersten richtigen Programme, und das erste Mal, dass Code für jemand anderen funktionieren musste.

  2. 2018–2019

    Praktika während der Schulzeit

    oliv newlab · Evolit Consulting · Hoffmann Eitle

    • oliv newlab: Webentwicklung mit Django.
    • Evolit Consulting in Wien: ein Flottenmanagement-Tool in TypeScript und Angular.
    • Hoffmann Eitle, eine Patentanwaltskanzlei.
  3. Dez. 2019 – Apr. 2020

    Webdienste für ein Minecraft-Netzwerk

    LuminuNET

    Noch in der Schule habe ich die Webseite des Minecraft-Netzwerks LuminuNET gebaut: einen Login für Forum, Website und Spielserver, eine Vue-Komponentenbibliothek für die Seiten und das Einlösen von Keys.

    • Ein selbst geschriebener OpenID-Connect-Provider (Implicit Flow) auf den alten XenForo-Konten des Forums, Dezember 2019 bis Januar 2020: Zustimmungsdialoge, Rate Limits mit Redis, ein RSA-4096-Schlüsselpaar pro Client, RS256-Tokens.

    Fallstudie: Anfängeoidc-server auf GitHub Key-Einlösung auf GitHub

  4. Feb. 2020 – Okt. 2021

    Praktikant, dann Entwickler, dann Senior Developer

    adabay · München

    • Praktika in der Webentwicklung: die mobile Website für Mammut und ein internes i18n-Tool, von Grund auf gebaut.
    • Mit 18 Entwickler in Teilzeit, neben der Schule: ein Monorepo aus React-Widgets mit Storybook, Websites auf dem Twill CMS, Beiträge zu Open Source.
    • Ab April 2021 Senior Developer: Client-Architekturen, dokumentiert mit arc42 und C4, Server-Side Rendering mit Caching, Storybook und Tailwind eingeführt, TYPO3 aktualisiert.
  5. 2020–2021

    Im Maintainer-Team von Sequelize

    Sequelize

    Im Maintainer-Team von Sequelize, dem SQL-ORM für Node.js, während es auf TypeScript umzog: 13 Pull Requests (10 gemergt) und 2021 Reviews von 28 Pull Requests anderer. Der größte, #13710, brachte die Fehlerklassen der Bibliothek nach TypeScript: +731 −616 in 41 Dateien.

    Fallstudie: Anfängesequelize#13710

  6. Nov. 2021 – Sep. 2023

    Senior Software Engineer

    DealerCenter Digital · Landshut

    • Frontend, Backend und DevOps, auf einer modularen Architektur, dokumentiert in C4.
    • Ein Nx-Monorepo für die internen Tools.
    • Leitung einer offlinefähigen PWA, die Kiosks und Tablets im Laden synchron hält.
    • Mehrere Bestandssysteme zu einem Service mit Cache zusammengeführt.
    • Schnellere, sicherere CI/CD.
  7. Okt. 2023 – Sep. 2026

    Software Engineer, Marketplace-Apps für Jira

    Appfire · remote

    • Eine große React-App, Node.js-Services und C#/.NET.
    • Ein Nx-Monorepo eingeführt.
    • Engineering-Praktiken über Teams hinweg vereinheitlicht.
    • Teil eines Gewinnerprojekts beim Hackathon.
  8. März 2025 – Okt. 2026

    Zenarios, allein

    Zenarios

    Neben der Arbeit ein Finanzplaner für iPhone und Mac, allein entworfen und gebaut: die Simulations-Engine, die App, das Design-System, die Website und der Launch-Film. Seit 2026 im App Store.

    Fallstudie: ZenariosZenarios im App Store

  9. Seit Okt. 2026

    KI für Angebote in der Industrie

    Mercura (YC W25) · München

    Mercura automatisiert mit KI Angebote und Aufträge für Großhändler und Hersteller in der Industrie.

2020

Die Seite vor dieser

keimeno.party, 2020: Vue 2, neo-brutalistisch, knallgrün. Sie erzählte keine Geschichte, hatte keine Über-mich-Seite und zeigte ohne JavaScript gar nichts. Diese Seite versucht das Gegenteil.

In der Wayback Machine ansehen ↗

keimeno.partyScreenshot folgt

Alle ProjekteÜber mich