David Klingbeil

David Klingbeil

I build backends, run servers and train models.

AI student at JKU Linz, looking for an internship or a working-student role.

One cell, three years

My work since 2024 runs through one LSTM. Each project is a time step that writes what it taught me into the cell state, and the state carries it forward.

Work, one time step at a time

Eight steps, oldest first. Scroll moves time forward, and each step’s skills join the state above the line.

  1. t = 1 Summer term 2024

    Image classifier

    Programming in Python II, JKU Linz

    Built a convolutional network alone that sorts images into 20 classes, and scored it on a test set it never saw.

    73.4% on the hidden test set

    Case: Two models, the classifier

    Skills this step wrote into the state:

    • Python
    • PyTorch
    • CNNs
    • Held-out evaluation
  2. t = 2 Summer 2024

    Workstations

    IT team, Friedensau Adventist University

    Set up about 30 Windows 11 workstations, joined them to the domain and moved the staff’s files onto them.

    About 30 machines ready at their desks

    Case: Friedensau IT, the machines

    Skills this step wrote into the state:

    • Windows 11
    • Active Directory
    • Firmware updates
    • Data migration
  3. t = 3 Summer term 2025

    Sound events

    MLPC, JKU Linz, team of four

    Built my team’s detector for ten classes of urban sound: a bidirectional GRU with a threshold tuned per class. Predicting nothing scores a cost of 108.9.

    37.7 the team’s final cost, lower is better

    Case: Two models, the detector

    Skills this step wrote into the state:

    • Python
    • PyTorch
    • PyTorch Lightning
    • Recurrent nets
  4. t = 4 Summer 2025

    Accounts

    IT team, Friedensau Adventist University

    Set up new students across Active Directory, email and Moodle, and wrote a scheduled PowerShell job that removes stale accounts.

    6 months until a stale account is removed

    Case: Friedensau IT, the accounts

    Skills this step wrote into the state:

    • PowerShell
    • Active Directory
    • Entra ID
    • Microsoft 365
    • Moodle
    • ELO
  5. t = 5 Since July 2025

    Team intranet

    JKU Racing, Linz

    Added time tracking, QR attendance, orders and Discord-linked tickets to the intranet of JKU’s Formula Student team.

    8 modules added, and counting

    Case: JKU Racing intranet

    Skills this step wrote into the state:

    • Java
    • Spring Boot
    • Angular
    • TypeScript
    • Discord API
  6. t = 6 2026

    Lora

    Hack-Nation, Linz, team of four

    Built a city wallet that ranks nearby shops’ offers with a model on the phone itself, so the profile never leaves the device.

    2nd place at the Linz hub

    Case: Lora, Hack-Nation

    Skills this step wrote into the state:

    • React Native
    • TypeScript
    • Express
    • Prisma
    • PostgreSQL
    • On-device ranking
  7. t = 7 July 2026, two weeks

    Archive stack

    IT team, Friedensau Adventist University

    Put an archive with handwriting recognition, a helpdesk, a password vault and a wiki on a three-host Hyper-V cluster.

    3 hosts watched from one Netdata parent

    Case: Friedensau archive stack

    Skills this step wrote into the state:

    • Hyper-V
    • Docker
    • Nginx
    • Entra ID
    • Netdata
    • OCR
  8. t = 8 July to September 2026

    Regius

    Regius Personalmanagement, Linz

    Built a recruiting tool on Azure where the model drafts candidate profiles and messages, and the recruiter’s edits always win.

    Last word stays with the recruiter

    Case: Regius recruiting tool

    Skills this step wrote into the state:

    • Python
    • FastAPI
    • PostgreSQL
    • Azure OpenAI
    • Docker
    • Bicep
    • Service Bus
  9. t = 9 Next

    Your team

    An internship or a working-student role in software engineering or AI/ML. The input gate is open.

    Email me

c8 What the state holds now

Every skill the eight steps wrote, grouped. The small numbers are the steps that wrote it; the more often, the heavier it is set.

Software
  • Java, written at step 5
  • Spring Boot, written at step 5
  • Angular, written at step 5
  • TypeScript, written at step 5 and 6
  • Discord API, written at step 5
  • React Native, written at step 6
  • Express, written at step 6
  • Prisma, written at step 6
  • PostgreSQL, written at step 6 and 8
  • FastAPI, written at step 8
Infrastructure
  • Hyper-V, written at step 7
  • Docker, written at step 7 and 8
  • Nginx, written at step 7
  • Netdata, written at step 7
  • Bicep, written at step 8
  • Service Bus, written at step 8
Machine learning
  • Python, written at step 1 and 3 and 8
  • PyTorch, written at step 1 and 3
  • CNNs, written at step 1
  • Held-out evaluation, written at step 1
  • PyTorch Lightning, written at step 3
  • Recurrent nets, written at step 3
  • On-device ranking, written at step 6
  • OCR, written at step 7
  • Azure OpenAI, written at step 8
IT operations
  • Windows 11, written at step 2
  • Active Directory, written at step 2 and 4
  • Firmware updates, written at step 2
  • Data migration, written at step 2
  • PowerShell, written at step 4
  • Entra ID, written at step 4 and 7
  • Microsoft 365, written at step 4
  • Moodle, written at step 4
  • ELO, written at step 4

The forget gate stays open

Little gets forgotten here. What one project teaches me, the next one puts to use.

Outside the degree: sports, and editing video.

Programming
Python, Java, TypeScript, PowerShell
Frameworks
PyTorch, FastAPI, Spring Boot, Angular
Infrastructure
Docker, Hyper-V, Azure, PostgreSQL, Ubuntu
Languages
English (native), German (B2)