LACNR
Website for a FiveM community, built as a team of two: first Vue 3 with its own API, then ported by me to Blazor on .NET 10 with xUnit tests and Docker. 128 of 142 commits are mine.
Patrick Kraft
application developer in training · recklinghausen
I'm retraining as a Fachinformatiker für Anwendungsentwicklung (IHK), finishing in 2028. Before that I spent two and a half years in pharmaceutical production, mostly in a GMP cleanroom, where every step is done to spec and documented.
01 · selected work
What I built, which part was mine, and with what.
Website for a FiveM community, built as a team of two: first Vue 3 with its own API, then ported by me to Blazor on .NET 10 with xUnit tests and Docker. 128 of 142 commits are mine.
A tool for BerryBit, our hobby game group, built alone: Avalonia with MVVM, live data over SignalR, auto-updates through Velopack, builds for Windows and Linux.
My own game, built in my free time: a low-poly medieval survival game in Unity and C#, designed for multiplayer from day one.
02 · stack
No skill bars. Only things I've used, in my projects or in my training.
03 · background
I changed careers on purpose. Production under GMP taught me to work to spec, document every step and take quality seriously. I bring that to software.
2026–2028
WBS Training AG, Marburg
Internship from 5 April to 15 November 2027, graduation expected in 2028.
2025
Capricorn Scientific GmbH, Dreihausen
Ran production equipment to fixed quality specifications.
2023–2025
CSL Behring GmbH, Marburg
Ran complex equipment in a GMP cleanroom and documented every step in MES and the process control system.
04 · contact
Email is the best way to reach me, and I'll send my CV on request. I'm also on LinkedIn and GitHub.
kraftpatrick@gmx.netGitHub ↗Discord: heyitspatte