Erfahrung

FH Aachen University of Applied Sciences

- Teilzeit

Aachen, Nordrhein-Westfalen, Deutschland

  • Wissenschaftliche Hilfskraft

    Juli 2026 - Heute

    Angestellt im Labor für Informationstechnologiesysteme unter der Leitung von Prof. Andreas Claßen:

    • Maintaining mehrerer Lernplattformen und maßgeschneiderter Programmierwerkzeuge, die im Labor entwickelt wurden, darunter eine Plattform, die ich im Rahmen meiner Bachelorarbeit eigenständig konzipiert und umgesetzt habe.
    • Unterstützung bei der Organisation und Durchführung von Kursmodulen durch die Vorbereitung und Überprüfung von Materialien für Praktika zu folgenden Fächern: Grundlagen der Informatik und Einführung in die Programmierung, Development for Operations, IT-Infrastruktur, Linux: Konzepte und Anwendung, Fehlertolerante Systeme, Konzepte moderner Programmiersprachen, Effizienter IT-Betrieb sowie Virtualisierung und Cloud Computing.
  • Studentische Hilfskraft

    Okt. 2024 - Juli 2026

    Tätigkeit als Tutor für die Kursmodule „Grundlagen der Informatik und Einführung in die Programmierung“ sowie „Algorithmen und Datenstrukturen“:

    • Durchführung von Einzelbewertungen im Rahmen der wöchentlichen Praktika, um das Verständnis der Studierenden für den Kursstoff zu überprüfen.
    • Bewertung der für die Zulassung zur Prüfung erforderlichen eingereichten Arbeiten, um sicherzustellen, dass die Studierenden die Zulassungskriterien erfüllen.

Werewolf Gaming ltd.

- Freiberuflich

Wales, Vereinigtes Königreich (Remote)

  • Development Team Lead

    März 2024 - Heute

    Leitender Entwickler eines groß angelegten Multiplayer-Gaming-Netzwerks mit über 200.000 Mitgliedern, bestehend aus 20 Rust- und Garry’s Mod-Servern in ganz Europa und den USA, auf denen Tausende von Spielern gleichzeitig spielen.

    Aufgaben:

    • Begann als Hauptentwickler und entwickelte die gesamten Kernsysteme
    • Leite nun ein kleines Team aus Developern und Junior-Developern und bin für die technische Ausrichtung sowie die Feature-Planung verantwortlich
    • Maintaining von GitHub-Repositorys und benutzerdefinierten Discord-Bots zur Automatisierung und Integration
    • Unterstützung beim Community-Management und Verwaltung der Infrastruktur auf mehreren dedizierten Servern

    Highlights:

    • Neugestaltung des ältesten „Garry’s Mod“-Projekts der Community in einen neuen, maßgeschneiderten Spielmodus, wobei die Daten- und Netzwerkleistung optimiert wurden und wodurch sich das Projekt als führender Server seiner Kategorie in ganz Europa etabliert hat
    • Zwei groß angelegte Projekte vom Konzept über die Entwicklung bis hin zur Veröffentlichung für eine aktive Spielerbasis geplant, entwickelt und veröffentlicht
    • Workflows mit Branch-Strategien und Testumgebungen implementiert und damit die Entwicklungsabläufe modernisiert
    • Integrationen zwischen Spielservern und Discord-Communities geschaffen, wodurch Automatisierung und optimierte Interaktion ermöglicht wurden
    • Mehrere Datensätze und den zugehörigen Spielcode auf neue dedizierte Server migriert
  • Game Developer

    Sept. 2021 - März 2024

    Aufgaben:

    • Entwicklung von Lua-Skripten für Garry’s Mod zum Bug-Fixing und zur Implementierung neuer Gameplay-Funktionen
    • Vorbereitung von Rust-Servern im Vorfeld offizieller Updates, um sicherzustellen, dass benutzerdefinierte Mods korrekt kompiliert wurden und funktionierten
    • Unterstützung bei der Veröffentlichung von Garry’s Mod-Projekten durch Iteration von Tests und Fehlerbehebung
    • Zusammenarbeit mit Entwicklern und Community-Mitgliedern, um ein stabiles Spielerlebnis zu gewährleisten