GH Logo Gerald Hofbauer
Projekte Über mich Kontakt
LinkedIn GitHub
Über mich

Gerald Hofbauer

Ich baue,
was ich brauche.

Softwareingenieur aus Hollabrunn. Unter der Woche Web-Anwendungen in Wien, in der Freizeit eigene Projekte — Go, Flutter, Craft CMS und eine ausgeprägte Schwäche für Verschlüsselung und Terminal-Tools.

Hallo, ich bin Gerry.

Seit 2021 verdiene ich mein Geld mit Softwareentwicklung — erst mit Laravel, heute mit Yii in einer Wiener Agentur. Was auf dieser Seite steht, ist aber vor allem das, was danach passiert: eigene Projekte, fast alle entstanden, weil mich etwas gestört hat und ich es selbst lösen wollte.

Ein Passwortmanager, weil meine Passwörter auf keinem fremden Server liegen sollen. Ein Benachrichtigungsdienst für CI-Pipelines, weil ich nicht dauernd ins Web-UI schauen wollte. Ein Mikrofon-Tool für Linux, weil das Echo in Calls genervt hat. Aus dem Muster ist inzwischen eine ganze Sammlung geworden.

Ich arbeite gern nah an der Maschine: Go, Flutter, ein Terminal, das nicht im Weg steht — und Infrastruktur, die ich selbst hoste und deshalb auch verstehe.

2021

seitdem hauptberuflich Softwareingenieur

39

öffentliche Repositories auf GitHub

6

Sprachen im aktiven Einsatz

4

eigene Server, auf denen das alles läuft

Stack

Sieben Ecken, in denen ich zu Hause bin.

🌐

Web & CMS

Craft CMS bis hinein in eigene Plugins, dazu Laravel und Yii aus dem Tagesgeschäft. Content-Modelle, Templates, Integrationen.

📱

Mobile & Desktop

Flutter für iOS, Android, macOS und Linux — inklusive Platform-Channels und nativer Plugins, wenn die Plattform nicht mitspielt.

⚙️

Backend & CLI

Go für alles, was schnell starten und lange laufen soll. Dazu Terminal-UIs mit Bubble Tea, weil ein gutes TUI unterschätzt wird.

🔐

Krypto & Privacy

Ende-zu-Ende-Verschlüsselung als Grundzustand, nicht als Zusatzfeature — inklusive Post-Quantum-Verfahren in Passbubble und Chattr.

🐳

Infra & CI

Docker-Compose-Stacks auf eigenen Servern, nginx und certbot davor, Pipelines dahinter. Ein Deployment darf ruhig langweilig sein.

🤖

AI-Agents & MCP

MCP-Server, die Agenten kontrolliert an echte Systeme lassen — etwa an Craft CMS, begrenzt durch die Rechte eines echten Benutzers.

⛏️

Minecraft-Modding

Wo alles angefangen hat: 2014 die erste Zeile Code, weil ich im Spiel etwas wollte, das es nicht gab. Heute NeoForge und Java — Vanilla Plus Additions, World Switcher, ein Port von AlexsMobs.

Wie ich arbeite

Ich baue zuerst für mich selbst. Fast jedes meiner Projekte ist entstanden, weil ich es gebraucht habe. Das hält ehrlich — Software, die man täglich selbst benutzt, verzeiht keine Abkürzungen.

Daten gehören dem, der sie erzeugt. Was verschlüsselt sein kann, ist verschlüsselt. Was ich selbst hosten kann, hoste ich selbst.

Fertig heißt fertig. Deployt, dokumentiert, mit einem Rollback-Punkt davor. Ein Feature, das nur auf meinem Rechner läuft, zählt nicht.

Offen, wo es geht. Der Großteil meiner Projekte liegt öffentlich auf GitHub — nachlesbar statt behauptet.

Werdegang

  1. Feb. 2024 – heute

    Softwareingenieur

    Getdesigned, Wien

    Web-Anwendungen im Agenturumfeld, überwiegend mit Yii. Hybrid zwischen Wien und Hollabrunn.

  2. Apr. 2021 – Feb. 2024

    Softwareingenieur

    MD MeinDienstplan GmbH

    Knapp drei Jahre Laravel — Feature-Entwicklung und Arbeit an einer gewachsenen Codebasis im Produktumfeld.

  3. Ausbildung

    Matura, Informatik

    BG/BRG Hollabrunn

    Der Punkt, an dem aus Herumprobieren ein Beruf wurde.

  4. seit 2014

    Erste Zeile Code

    Minecraft-Modding, autodidaktisch

    Java gelernt, um eigene Mods zu bauen — nicht aus einem Lehrbuch, sondern weil im Spiel etwas gefehlt hat. Alles danach kam von dort.

Die beste Software ist die, die man vergisst — weil sie einfach funktioniert.

Neugierig geworden?

Ob Projektanfrage, technische Frage oder Interesse an einem meiner Open-Source-Projekte — schreib mir einfach.

Kontakt aufnehmen