Samuel Bauer

HTL GrieskirchenMedizininformatik5. JahrgangSchärding, Oberösterreich

Lebenslauf Kontakt

Lebenslauf

Ausbildung

  1. 2022 – 2027

    HTL Grieskirchen

    Höhere Technische Lehranstalt, Zweig Informatik / Medizininformatik. Abschluss mit Matura und Diplomarbeit.

  2. 2026 – 2027

    Diplomarbeit

    Bewegungsanalyse des Kniegelenks aus MRT-Daten, mit einem Klassenkollegen.

  3. 2027 – 2028

    Zivildienst · Rotes Kreuz

    Mit Ausbildung zum Sanitäter.

Praktika

  1. Aug 2026

    Softwareingenieur · lab73

    Software-Infrastruktur und Softwaredesign.

  2. Jul 2025

    Software-Entwickler · EV Group

    Entwicklung mit C# und Blazor im Scrum-Team.

Auszeichnungen & Engagement

  1. 2025

    Schulsieger, Cloudflight Coding Contest

    School-CCC an der HTL Grieskirchen, im Team.

  2. Laufend

    Coding & Hacking Contest

    Programmierer der Contest-Plattform und Mitorganisator.

  3. Zweimal in Folge

    Stellvertretender Schulsprecher

    HTL Grieskirchen.

Projekte

In ArbeitPlattform · 2025 –

CHC Platform

Plattform für Coding- und Hacking-Contests an Schulen.

Entstanden als Schulprojekt (SYP) mit Anmeldung über das Active Directory der Schule. In Version 2 wird daraus ein schulunabhängiges Produkt: Eine Schule bucht einen Contest und erhält einen Einladungscode; Teilnehmende melden sich mit einem Microsoft-Konto an und treten mit dem Code bei.

  • Anmeldung mit jedem Microsoft-Konto, Beitritt zum Contest per Einladungscode.
  • Live-Ranking im Lasttest mit 200 Teams von 40 auf rund 12 500 Anfragen pro Sekunde beschleunigt.
  • Eigene Ranking-Anzeige für den Beamer, filterbar nach Gruppen wie Jahrgängen.
  • Daten jedes Contests strikt getrennt; Uploads, Links und WebSocket abgesichert.
Meine Rolle
Programmierer der Plattform und Mitorganisator des Contests.
Technik
  • Spring Boot
  • React
  • PostgreSQL
  • Redis
  • Docker
  • Microsoft Entra ID

LiveMinecraft-Mod · 2025 –

Spawn Elytra

Serverseitige Fabric-Mod: Gleiten und Boosten rund um den Spawn.

600+ Downloads auf Modrinth

Spieler können innerhalb eines einstellbaren Radius um den Spawn mit einer unsichtbaren Elytra gleiten und sich in Blickrichtung boosten. Läuft nur auf dem Server, Clients brauchen nichts zu installieren. Ein Release pro Minecraft-Version (aktuell 26.3).

Meine Rolle
Alleinige Entwicklung und Veröffentlichung.
Technik
  • Java
  • Fabric
  • Gradle

LiveWeb-Tool · 2026

Planar

Flächen in Fotos messen, perspektivisch korrigiert.

Ein Foto wird über eine bekannte Fläche kalibriert, danach lassen sich weitere Flächen darin messen. Läuft komplett im Browser, ohne Server und ohne Abhängigkeiten.

Meine Rolle
Alleinige Entwicklung.
Technik
  • JavaScript
  • Canvas
  • HTML/CSS

In BetriebWeb-Portal · 2026

3D-Druck-Portal

Schulinternes Portal für Druckaufträge an mehrere 3D-Drucker.

Modelle hochladen, automatisch mit PrusaSlicer slicen, in eine Warteschlange stellen und den Druckstatus live verfolgen. Drucker verschiedener Hersteller (Prusa, Bambu Lab, Anycubic) werden über OctoPrint angebunden, mehrere Geräte desselben Typs parallel.

  • Drucker: Prusa MK3 (auch mit MMU2 für Mehrfarbdruck), Bambu Lab H2D und Anycubic Vyper.
  • 3D-Vorschau im Browser; zu große Modelle werden automatisch passend verkleinert.
  • Slicen mit PrusaSlicer, Vorschau prüfen, dann einreihen; Warteschlange per Drag-and-drop.
  • Neuer Drucker startet automatisch einen eigenen OctoPrint-Container; Webcam-Livebild.
Meine Rolle
Entwicklung und Einrichtung des Servers.
Technik
  • React
  • TypeScript
  • Three.js
  • Node.js
  • SQLite
  • OctoPrint
  • Docker
  • PrusaSlicer

LivePlattform · 2025 –

Nachhilfebörse

Peer-Nachhilfe innerhalb einer Schule. Eine Subdomain pro Schule.

Schülerinnen und Schüler bieten Fächer an, in denen sie gut sind, und finden Nachhilfe an der eigenen Schule. Ursprünglich für die HTL Grieskirchen gebaut (Login über das Schul-LDAP), seit August 2026 als eigenständiges Produkt unter nachhilfeboerse.com mit Microsoft-Login.

  • Jede Schule bekommt eine eigene Subdomain, Anmeldung mit dem Microsoft-Konto der Schule.
  • Neue Schulen ohne Änderungen im Azure-Portal: ein zentraler Login für alle Schulen.
  • Fächerkatalog mit 31 Fächern; Schulen aktivieren eigene Fächer und Stufen.
  • Datenbank, Dateien und E-Mail-Versand komplett auf Cloudflare, ohne eigenen Server.
Meine Rolle
Konzept, Entwicklung und Betrieb.
Technik
  • Cloudflare Workers
  • Hono
  • TypeScript
  • D1
  • R2
  • Microsoft Entra ID

AbgeschlossenBrowserspiel · 2026

Karli

„Karli – Suche nach dem Blut“: Handyspiel zum Thema Blutspenden.

Labyrinth-Spiel im Browser, gespielt per QR-Code am Handy, mit Scoreboard. Vier Gegnertypen mit eigenem Verhalten und ein Level-System. Pre-Projekt an der HTL Grieskirchen, Team aus drei Personen.

Meine Rolle
Entwicklung im Team, Spiel und Scoreboard-Server.
Technik
  • Unity
  • C#
  • WebGL
  • Node.js

In ArbeitSchulprojekt · 2026 –

Dienstplan-Optimierer

Monatsdienstplan für eine Krankenhausabteilung, automatisch optimiert.

Aus Dienstwünschen, Urlauben und Regeln entsteht automatisch ein Dienstplan. Ein Optimierungsmodell (gemischt-ganzzahlige lineare Programmierung) berechnet den Plan; Konflikte mit händisch eingetragenen Diensten werden angezeigt.

Meine Rolle
Entwicklung im Schulprojekt (SYP) für eine Abteilung eines Klinikums.
Technik
  • ASP.NET Core
  • Angular
  • Python
  • PuLP

LaufendExperimente · 2026

Lokale KI

Sprachmodelle lokal auf einer RTX 4080 (16 GB VRAM) mit 32 GB RAM: Quantisierung, Tempo und Qualität im Vergleich.

Tests, wie weit man mit lokalen Sprachmodellen auf einer Gaming-Grafikkarte kommt, ohne Cloud und ohne API-Keys, alles mit llama.cpp. Verglichen wurden ein dichtes 27-Milliarden-Modell in drei Quantisierungen und ein Mixture-of-Experts-Modell, das deutlich größer ist als der Grafikspeicher. Beide bekamen zusätzlich dieselbe offene Webdesign-Aufgabe.

  • Qwen 3.8 27B: Q4_K_M 11–18, IQ4_XS ~28, IQ3_M 35–40 Tokens pro Sekunde.
  • IQ4_XS wählt in 94 % der Fälle dasselbe nächste Token wie das unkomprimierte Modell, IQ3_M in 89 %.
  • Mixture of Experts: 125 Mrd. Parameter, ~6 Mrd. aktiv pro Token, Experten im RAM, N-Gram-Tabelle von der SSD: ~22 Tokens pro Sekunde.
  • Speculative Decoding (MTP) sprengte bei IQ4_XS den Grafikspeicher: nur noch 4 Tokens pro Sekunde.
Meine Rolle
Eigene Tests auf eigener Hardware.
Technik
  • llama.cpp
  • GGUF-Quantisierung
  • Mixture of Experts
  • Speculative Decoding
  • RTX 4080 · 16 GB VRAM
  • 32 GB RAM

In ArbeitMedizininformatik · 2026 – 2027

Diplomarbeit

Bewegung des Kniegelenks aus MRT-Aufnahmen in 3D.

MRT-Aufnahmen desselben Knies in mehreren Beugestellungen (30° bis 180°) werden segmentiert. Ein 3D-Basismodell des Knies wird an die Aufnahmen angepasst und die Bewegung samt inneren Strukturen animiert. Auftraggeber ist ein Orthopäde.

  • MRT-Aufnahmen desselben Knies bei 30°, 60°, 90°, 120° und 180° Beugung.
  • Segmentierung der Strukturen und Anpassung eines 3D-Basismodells.
  • Animierte 3D-Darstellung der Bewegung, inklusive innerer Strukturen.
  • Für die Arbeit selbst gebaut: DiploCreate, eine Desktop-App zur Organisation der Diplomarbeit.
Meine Rolle
Diplomarbeit zu zweit an der HTL Grieskirchen.
Technik
  • Bildsegmentierung
  • 3D-Modellierung
  • Medizinische Bilddaten

In BetriebEigener Server · 2026

mybrain

Persönliche Wissensdatenbank mit Web-Editor und KI-Schnittstelle.

Notizen im Obsidian-Format auf einem eigenen Server (Cloudflare Workers und R2). Web-Editor mit Live-Vorschau, Graph- und Canvas-Ansicht; Schnittstelle für KI-Assistenten über das Model Context Protocol (MCP). Anmeldung mit Passphrase und Zwei-Faktor-Code, jede Änderung wird versioniert gesichert.

Meine Rolle
Alleinige Entwicklung und Betrieb.
Technik
  • TypeScript
  • Cloudflare Workers
  • R2
  • OAuth
  • CodeMirror
  • MCP

In ArbeitSatellit · Wettbewerb · 2026 – 2027

CanSat

Teambeitrag zu CanSat Austria 2026/27: ein Satellit in Getränkedosengröße, gestartet auf rund 700 m.

Wettbewerb von ESERO Austria: Ein Satellit in der Größe einer Getränkedose (115 mm × Ø 66 mm, 300–350 g) wird mit einer Rakete des TU Wien Space Team auf rund 700 m gebracht und landet am Fallschirm. Team „tinfoil hat“, österreichisches Finale von 31. März bis 2. April 2027 in Suben.

Das Konzept hält die Dose einfach (ein Bordcomputer, Standardsensoren, eine Funkverbindung) und legt die Auswertung in die Software der Bodenstation.

  • Primärmission: Druck und Temperatur einmal pro Sekunde zur Bodenstation; daraus Ausstoßhöhe, Sinkgeschwindigkeit und Temperaturprofil.
  • Sekundärmission: digitaler Zwilling des Flugs mit 3D-Rekonstruktion, Live-Video mit Telemetrie und Vorhersage der Landezone.
  • Telemetrie und Befehle über 433 MHz LoRa, verschlüsselt und signiert mit AES-128-CCM.
  • Bordcomputer Raspberry Pi Pico 2 mit Druck-, Temperatur- und Bewegungssensoren, GPS und Kamera.
Meine Rolle
Mitglied im Team.
Technik
  • Raspberry Pi Pico 2
  • LoRa 433 MHz
  • AES-128-CCM
  • GPS
  • Kalman-Filter
  • 3D-Druck (PETG)

LaufendAstrofotografie

Astronomie

Newton-Teleskop auf GoTo-Montierung, Aufnahmen automatisiert über einen Raspberry Pi 5.

Sky-Watcher Explorer 150P (Newton, 150/750) auf einer Omegon EQ570DX GoTo, Kamera ToupTek AE676C. Gesteuert mit N.I.N.A. und PI ’N’ Stars auf einem Raspberry Pi 5, bearbeitet mit Siril.

  • Teleskop: Sky-Watcher Explorer 150P, Newton 150/750.
  • Montierung: Omegon EQ570DX GoTo.
  • Kamera: ToupTek AE676C (Sony IMX676, 12,5 MP).
  • Steuerung mit N.I.N.A. und PI ’N’ Stars auf einem Raspberry Pi 5, Bildbearbeitung in Siril.
  • Bisher fotografiert: Orionnebel, Schleiernebel, Andromedagalaxie.
Meine Rolle
Eigenes Setup und eigene Aufnahmen.
Technik
  • N.I.N.A.
  • PI ’N’ Stars
  • Raspberry Pi 5
  • Siril

Kontakt

Für Praktika, Projekte oder Fragen.