Stefan Kassler
Freiberuflicher Softwareentwickler
Freiberuflich seit 2008, programmiert seit dem 12. Lebensjahr. Von Turbo Pascal unter MS-DOS über Delphi bis C#/.NET, Web, Spieleentwicklung, Embedded und VR. Seit 2023 KI-gestützte Entwicklung mit Claude Code, Codex / ChatGPT und lokalen LLMs.
- seit 2008 freiberuflich
- Halle (Saale) · remote & vor Ort
- C# / .NET · Web · Embedded · VR
- KI & lokale LLMs seit 2023
- Deutsch · Englisch C2
Vom Altsystem bis zum lokalen Sprachmodell
Vier Felder, in denen ich am häufigsten gebucht werde. Dazwischen liegt viel Erfahrung mit gewachsenen Codebasen, die weiterlaufen müssen.
C# / .NET & Desktop
WPF, .NET 8–10, .NET MAUI, Spring.NET. Neuentwicklung und Ablösung von Delphi- und VB6-Altsystemen, gern mit altem Code, den sonst niemand mehr lesen will.
Web & Full-Stack
Vue.js, React, PHP, Go und Node.js, REST-APIs und Microservices, Docker und GitLab-Pipelines mit automatischen Tests.
KI & lokale LLMs
Agentic Coding mit Claude Code, Betrieb lokaler Sprachmodelle mit llama.cpp und Ollama, Grammatik-gesteuerte Ausgaben, Multi-GPU. Daten bleiben im Haus.
Spiele, VR & Embedded
Unity3D und C++ mit eigener Engine, HTC Vive und Leap Motion, Go auf Embedded-Linux mit Modbus, MQTT und Yocto.
Werkzeugkasten
Breit aufgestellt, weil jedes Projekt anders ist. Hervorgehoben sind die Werkzeuge, mit denen ich am meisten gearbeitet habe.
Programmieren
- C#
- .NET
- WPF
- C / C++
- Delphi
- Vue.js
- JavaScript
- PHP
- React
- Go
- Unity3D
- Lazarus
- Turbo Pascal
- TypeScript
- Bootstrap
- CSS
- HTML
- MySQL
- MS SQL
- PostgreSQL
- Perl
- BASH
KI-Tools (seit 2023)
- Claude Code
- Codex / ChatGPT
- lokale LLMs
- Ollama
- llama.cpp
- stable-diffusion.cpp
- Unsloth
- GGUF
- Prompt Engineering
- Grammatik-gesteuerte Ausgabe
- Agentic Coding
Frameworks & Komponenten
Web
- Vue.js
- Node.js
- React
- Svelte
- Vite
- Webpack
- Bootstrap
- Angular
- jQuery
- Symfony
- Zend
- prototypeJS
- Composer
- Enyo
C# · Delphi · Allgemein
- .NET Core
- .NET MAUI
- mono (Unity3D)
- VRTK
- UniRx
- zeoslib
- UniDAC
- MyDAC
- dcpcrypt2
- Andorra2D
- MQTT
- Microservices
- RESTful APIs
- Webservices
- Modbus
- D-Bus
- SPS / PLC
Toolchain & IDEs
- Git
- GitLab
- GitHub
- Docker
- Visual Studio
- VS Code
- SVN
- SourceTree
- Cypress
- Ansible
- SoapUI
- Postman
- Yocto
- WinCVS
- Delphi 2–13
- Lazarus
- Eclipse
Zusammenarbeit
- Jira
- Confluence
- Scrum
- Azure DevOps
- OpenProject
- Mantis BT
- Trello
- MS Teams
- Skype
- Rocket.Chat
- Zoom
- Discord
- BBB
Hardware · Formate · Systeme
- Windows (ab 95)
- Ubuntu
- MS-DOS
- HTC Vive Pro
- Leap Motion
- HoloLens
- JSON
- XML
- RAUC
- Word
- Excel
Arbeitsweise
Agile Softwareentwicklung, objektorientierte Programmierung, Erstellung eines Pflichtenhefts, Dokumentation von Quellcode und Projekt, ein Auge für Softwarearchitektur, kommunikationsstarker Teamplayer. Englisch auf C2-Niveau (EF SET 75/100).
Was ich zuletzt gebaut habe
Eine Auswahl. Die vollständige Projektliste mit allen Details steht im Lebenslauf (PDF).
-
09/2025 – heuteremote
GGG Garantie
Webseite, interne Mitarbeitertools und lokale LLMs für Entscheidungen
Entwicklung der Kundenwebseite und interner Mitarbeitertools mit Anbindung an SAP (OData) und mehrere Datenbanken. Aktuell: Aufbau eines Systems mit lokalen LLMs für Entscheidungen. Das Sprachmodell läuft vollständig auf eigener Hardware ohne Cloud, alle Daten bleiben im Unternehmen.
- PHP
- React
- Lazarus
- lokale LLMs
- Claude Code
- SAP / OData
- MySQL
- MS-SQL
- Bootstrap
- Git
- Jira
-
09/2026 – heuteHalle (Saale)
PaukwaEigenes Projekt
Rollenspiele mit lokalen KI-Modellen: Text-, Bild- und Stimm-KI komplett offline
Eine Text-KI leitet als Spielleiter das Spiel und steuert Bild- und Stimm-KI. Die Engine hält Spielzustand, Regeln und Würfel, ein Ressourcen-Planer verteilt die Modelle auf mehrere Grafikkarten. 24 Welten, Editoren, 7 Sprachen, automatische Durchspiel-Tests mit echter KI. Mehr dazu.
- C#
- .NET 10
- .NET MAUI
- llama.cpp
- stable-diffusion.cpp
- qwentts.cpp
- Svelte 5
- TypeScript
- CUDA
- Vulkan
- Claude Code
-
08/2024 – 08/2025Halle (Saale)
KI-Weiterbildung
Eigenständige Weiterbildung in KI-gestützter Softwareentwicklung
Einsatz von ChatGPT und Claude Code sowie Aufbau und Betrieb lokaler LLMs. Praktische Anwendung in eigenen Projekten, zum Beispiel die komplette Neuumsetzung eines früher in Delphi entwickelten Spiels in C# mit neuer Datenstruktur und neuen Levels.
- Claude Code
- ChatGPT
- lokale LLMs
- Ollama
- llama.cpp
- Unsloth
- Pinokio
- Comfy
-
11/2023 – 07/2024remote
Hessische Zentrale für Datenverarbeitung
Neuentwicklung veralteter Software für den hessischen Schulbetrieb
Neuentwicklung in C# .NET 8 / WPF. Die Altsoftware war in Delphi und Visual Basic 6 geschrieben; Kenntnisse in beiden waren nötig, um den alten Quellcode zu verstehen. Pull-Requests, Git / SourceTree, OpenProject.
- C#
- .NET 8
- WPF
- Visual Studio 2022
- Delphi
- VB6
- LDAP
- Active Directory
- Git
-
05/2023 – 06/2023Hardwareübergabe vor Ort, danach remote
Brooks Automation GmbH
Bediensoftware für Reinigungsmaschinen in der Halbleiterfertigung
Weiterentwicklung der Bediensoftware in C# / .NET nach SEMI-Standard; die Software steuert über eine SPS die Maschinen. Spring.NET, Visual Studio 2019 mit ReSharper, Scrum mit Dailies, Teamsprache Englisch.
- C#
- .NET Framework
- Spring.NET
- SEMI
- SPS / PLC
- Azure DevOps
- Confluence
-
01/2022 – 09/2022Leipzig, danach remote
TQ-Systems GmbH
Full-Stack-Apps für Embedded-Geräte: Go-Backend, Vue.js-Frontend
Jede App in einem Docker-Container, Entwicklung in einer Ubuntu-VM. Unittests in Go, Integrationstests mit Cypress, automatisiert in GitLab-Pipelines für jeden Merge Request. Scrum mit Dailies, Weeklies, Sprintmeetings und Retros.
- Go
- Vue.js
- Docker
- GitLab
- Cypress
- MQTT
- Modbus
- D-Bus
- Yocto
- Microservices
-
01/2020 – 05/20212 Monate in Potsdam, danach remote
E.ON Digital Technology GmbH
Weiterbetrieb und Weiterentwicklung eines CRM-Systems
Übernahme eines CRM-Programms mit teilweise sehr altem Code, danach eigenständige Wartung und Weiterentwicklung. Gesprächsleitfäden als Formulare in Vue.js, eingebunden über den RTI Designer in die C# / .NET-Anwendung.
- C#
- .NET
- Vue.js
- Node.js
- RTI Designer
- REST
- CosmosDB
- AWS
- Jira
Ältere Projekte 2008 – 2019 anzeigen
-
01/2019 – 03/2019Leipzig
DAVASO GmbH
Erfassung, Dokumentation und Anpassung einer 13 Jahre gewachsenen Codebasis
Nach kurzfristigen Kündigungen langjähriger Mitarbeiter wurde eine große, undokumentierte Codebasis in zwei Monaten erfasst und dokumentiert, parallel an neue rechtliche Rahmenbedingungen angepasst: Transact-SQL auf MS-SQL, C++, C# / .NET, Perl, dazu die Homepage in PHP 7.
- C#
- C++
- MS-SQL
- PHP 7
- Transact-SQL
- Zend
- jQuery
- Perl
- WinCVS
-
07/2018 – 12/2018Berlin
Carmeq GmbH
VR-Fahrsimulation mit Unity3D, HTC Vive Pro und Leap Motion
Fahrsimulation mit echtem Feedback über Lenkrad und Pedale, VR-Brille mit Handerkennung. Neben dem Fahren wurden das Laden eines E-Autos und weitere Szenarien simuliert.
- Unity3D
- C#
- VR
- HTC Vive Pro
- Leap Motion
- VRTK
- SVN
-
08/2017 – 09/2018remote
form & function GmbH
Datenbankanwendung in Delphi zur Planung von Wartungsabläufen
Aus Sensordaten von Industrieanlagen werden Verschleiß und der nächste Wartungszeitraum berechnet. PostgreSQL, Integration in das bestehende Software-Portfolio.
- Delphi 10.2
- PostgreSQL
- zeoslib
- dcpcrypt2
-
11/2016 – 08/2017Leipzig und remote
LeFx GmbH
VR-Lernsoftware mit Gamification: Szenario-Editor und eigene Skriptsprache
Für einen großen Kunden der Automobilindustrie: Szenario-Editor und eine eigene Skriptsprache mit Parser und Interpreter, um jede Trainingseinheit zielgenau zu erstellen und auszuwerten. Unity3D mit VRTK für die HTC Vive.
- Unity3D
- C#
- VRTK
- eigene Skriptsprache
- UniRx
- Perforce
-
04/2015 – 05/2016Leipzig
FAKT Software GmbH
Lead Gameplay Developer für Crazy Machines 3
Umsetzung der beiden Editoren im Spiel (Level und Objekte) in C++ mit der hauseigenen Engine, viele komplexe mathematische Funktionen selbst entwickelt. Scrum mit Dailies und Ein-Wochen-Sprints.
- C++
- 3D-Programmierung
- Physik
- eigene Engine
- Visual Studio
- Git
-
03/2008 – 09/2013remote
SAFKAS Games
Eigene Softwarefirma: Spiele in Delphi, Webprojekte in PHP
Noch während des Studiums gegründet. Spieleentwicklung in Delphi 7 mit Andorra2D, Webprojekte für Kunden und die eigene Homepage in PHP und JavaScript, Global Game Jams.
- Delphi 7
- Andorra2D
- PHP
- JavaScript
- MySQL
Magister Informatik sowie Logik und Wissenschaftstheorie
Schwerpunktprüfungen in Informatik: Bild- und Signalverarbeitung, Künstliche Intelligenz, Assembler und Hardware.
Deutsch · Englisch C2
Englisch annähernd muttersprachlich: EF SET 75/100 (Juni 2025). Projekte mit rein englischsprachigen Teams.
Paukwa?
Rollenspiele mit lokalen KI-Modellen. Eine Text-KI leitet als Spielleiter das Spiel und steuert Bild- und Stimm-KI. Alles läuft offline auf deinem Rechner, ohne Cloud, ohne Konto, ohne Telemetrie.
Auf Kiswahili beginnen Märchen mit dem Ruf des Erzählers „Paukwa?“, und die Zuhörer antworten „Pakawa!“: „Es begab sich …“ – „Und es geschah!“ Genau das passiert im Spiel: Die KI beginnt, du antwortest.
- Die KI erzählt, die Engine entscheidetSpielzustand, Regeln und Würfel liegen in der Engine. Grammatik-Zwang hält das Antwortformat ein, ein mehrstufiges Gedächtnis fasst lange Abenteuer zusammen.
- Bilder und StimmenPorträts und Szenenbilder mit stable-diffusion.cpp, eigene Stimme für Erzähler und jede Figur mit Qwen3-TTS, dazu Musik und Geräusche.
- Komplett offlineKeine Cloud, kein Konto, keine Telemetrie. Das Netzwerk wird nur gebraucht, um KI-Laufzeiten und Modelle einmalig nachzuladen.
- 24 Welten, eigene EditorenVon Fantasy über Cyberpunk bis Westafrika: mitgelieferte Welten mit Figuren, Handlungsbögen und Enden. Welten und Charaktere selbst schreiben oder von der KI entwerfen lassen.
- 7 SprachenDeutsch, Englisch, Französisch, Spanisch, Italienisch, Portugiesisch und Kiswahili. Neue Sprachen als einfache Datei, ohne Neubau.
- Läuft auf fast jeder HardwareVom reinen Prozessor bis zu mehreren Grafikkarten (NVIDIA, AMD, Intel). Ein Ressourcen-Planer verteilt Text-, Bild- und Stimm-KI auf die Karten.


Lass uns über dein Projekt sprechen
Am schnellsten per E-Mail. Ich melde mich in der Regel am selben Werktag.
entwicklerprofi@gmail.com