Files
my-knowledge/roles.md
T
2026-09-11 09:19:41 +02:00

9.8 KiB

Inhalt

Enthält alle Rollen in denen ich schon Tätig war

Berufliche Rollen

Hauptentwickler und Projektkoordinator für VISOR/OProc

  • Kontext: Prototype-Fund-gefördertes Civic-Tech-Projekt VISOR/OProc zur Beschreibung und Visualisierung öffentlicher, insbesondere partizipativer Stadtentwicklungsprozesse.
  • Zeitraum: August 2017 bis Mai 2018, belegt durch eigene Commits in den Repositories oproc, in-transit und d3-oproc.
  • Kooperation: Regelmäßige Arbeits- und Abstimmungstreffen mit Forschenden der HTW Dresden zur Erhebung fachlicher Anforderungen, Weiterentwicklung des Datenmodells und Gestaltung des Visualisierungswerkzeugs.
  • Rolle: Hauptentwickler mit Verantwortung für die inhaltliche und konzeptionelle Weiterentwicklung des Tools, die Zusammenarbeit mit der HTW und das Vorantreiben des Entwicklungsprozesses; enge Zusammenarbeit mit Astro, dessen Schwerpunkt auf der technischen Umsetzung lag.
  • Tätigkeiten: Entwurf und iterative Weiterentwicklung des offenen OProc-Datenmodells; Überführung fachlicher Anforderungen in Funktionen und Visualisierungskonzepte; Konzeption und Entwicklung der Prozess-Timeline, von Swimlanes, Filtern, Suche, Auswahl- und Detailansichten sowie der Verbindung von zeitlicher Darstellung und Prozessgraph; Abstimmung, Priorisierung und Begleitung der technischen Implementierung.

Systemadministrator und Entwickler für private Infrastruktur

  • Kontext: Eigene Infrastruktur-, Automatisierungs- und Datenmigrationsprojekte in den Repositories lokale-scripte, ScrapeMediawiki und obsidian-backup.
  • Zeitraum: November 2018 bis Mai 2026, belegt durch eigene Commits.
  • Tätigkeiten: Entwicklung und Pflege von Skripten für Backups, Server- und Client-Wartung, Nextcloud-Betrieb, Datenbank-Sicherungen, verschlüsselte Offsite-Sicherungen und Docker-basierte Automatisierung; Entwicklung eines Python-Werkzeugs zur Migration von MediaWiki-Inhalten nach Obsidian; modulare, deklarative Konfiguration eines NixOS-Servers mit Speicher-, Datei-, Cloud- und Fernzugriffsdiensten.

Embedded-Softwareentwicklung

  • Kontext: Privates Projekt VRKeting-LED-Rahmen.
  • Zeitraum: September 2022 bis Januar 2023, belegt durch eigene Commits.
  • Tätigkeiten: Entwicklung von ESP8266-Firmware zur WLAN- und HTTP-gesteuerten Ansteuerung adressierbarer LEDs; Strukturierung der LED-Logik in C++-Klassen; Implementierung von Farb- und Animationseffekten sowie einer eingebetteten Web-Bedienoberfläche.

AR/VR Developer und Unity Software Engineer

  • Unternehmen: vrbits GmbH
  • Zeitraum: seit 2019
  • Ort: Leipzig
  • Tätigkeiten:
    • Konzeption, Entwicklung und Betreuung komplexer interaktiver VR-, AR- und Flat-3D-Anwendungen;
    • plattformübergreifende Entwicklung;
    • Integration von SDKs,
    • Schnittstellen,
    • Datenformaten und Services;
    • Aufbau und Pflege von CI-Pipelines;
    • Erstellung von Docker- und Kubernetes-Anweisungen zur Einbindung eines Unreal-basierten KI-Assistenzavatars in die Telekom Open Digital Cloud (ODC); Container- und Delivery-Konfiguration für den zugehörigen Voice-Agent-Service;
    • Performance-Optimierung;
    • Entwicklung von ChipAcademy AR-Viewer mit konfigurierbaren Lerninteraktionen, plattformspezifischen Unity-AssetBundles und Drupal-XML-Schnittstelle für Szenenmetadaten;
    • Integration und Lokalisierung der Museumsstation „Livia Frege“ in einem Unity-AR-Rundgang des Stadtgeschichtlichen Museums Leipzig: Marker-, Karten- und Medienpflege, deutsch-/englischsprachige Texte und Videos sowie Audiocues;
    • Implementierung eines Unity-VR-Trainings für Umspannwerksabläufe mit Schrittsteuerung, Spannungsprüfung, Fehlererkennung und SteamVR-gestützter Navigation;
    • Aufbau eines CARLA-basierten VR-Fahrschul-Demonstrators: Integration von Unreal-Engine-Runtime, Echtzeit-VR-Ausgabe, Python-Client und Logitech-G29-Lenkrad-/Pedal-Controller;
    • Kompletter WordPress-zu-Jekyll-Relaunch der VRketing-Unternehmenswebsite mit eigenen Liquid-Templates, responsivem Card-System, selektiver Inhaltsmigration und Weiterleitungen für bestehende URLs;
    • Erstellung von 3D-Vista-Rundgängen für TransnetBW und TenneT mit 360-Grad-Medien, Interaktionspunkten, Karten, Audio, Untertiteln und Web-Veröffentlichung;
    • Technische Umsetzung und Qualitätssicherung von VRBits SpeakUp: ID-Eingabe, UI- und Gaze-Interaktionen, Avatar- und TrainerAgent-Bugfixes, sprachabhängige TTS-Integration, Lokalisierung, Audioeffekte sowie VR-Headset-Tests;
    • Entwicklung eines testgetriebenen Unity- und .NET-AssetDownloaders mit HTTP-Streaming, Cache und Formatprüfung für 3D-Assets;
    • Anforderungserhebung, CacheManager-Spezifikation sowie Fortschritts- und Testdokumentation für den MMS AssetDownloader; Analyse des OpenAPI-Vertrags des Telekom-Asset-Service und klare Abgrenzung zum URL-basierten Unity-Downloadclient; vollständige Umsetzung mittels TestDriven Design und KI only.
    • Entwicklung der Roche Prozessrallye mit persistenter Lernspiel-Logik, Minispielen, Budget- und Zeitmodell sowie Navigation zwischen Weltkarte und Innenräumen;
    • Entwicklung der TenneT-2GW-Platform als mehrsprachige, interaktive Web- und WebXR-Visualisierung auf Basis von Unity, Needle Engine, TypeScript und Three.js;
    • Entwicklung eines Unity-WebGL-Trainings für Roche mit VR-Builder-Prozessen, Workplan-Steuerung,
    • CSV-basierter Lokalisierung, SCORM-/AICC-HACP-Anbindung an Cornerstone und GameCI-Delivery-Pipeline;
    • Entwicklung von SaxoCellTraining als mehrsprachiges WebGL-Training mit Addressables, Workplan-Navigation und responsiver WebGL-UI;
    • Ausgliederung und Weiterentwicklung des TrainingGenerators zu einem Unity-UPM-Paket mit UI-Toolkit-Wizard, Szenentemplates, CLI-/Batchmode-Erzeugung, WebGL-Build und Regressionstests;
    • Webintegration sämtlicher Projekte in die Websites der Kunden sowie Mitverantwortung für den korrekten Betrieb der Anwendungen in deren Infrastruktur.
    • Refactoring von Interactables und Software-Design-Patterns, Lokalisierungsdokumentation für Kund:innen und interne Teams sowie UI-Fehleranalyse im Roche-RMD-Training;
    • Dokumentation und Wartung des zentralen Dockerhosts, Mitarbeit an Build-Automatisierung, VR-Builder-Glossar und Coding-Guidelines;
    • Recherche zu NeRF, KI-Modellgenerierung, Needle Engine, Unity DOTS und xAPI sowie Pflege von Markt-, Event- und Wissensübersichten, einschließlich Wettbewerbsauswertung (unter anderem 3Spin), Branchenverzeichnissen, Firmenevent-Planung und Messen-/Konferenzenübersicht.

Freelance Full-Stack Developer

  • Kontext: selbstständig
  • Zeitraum: 2017 bis 2019
  • Ort: Dresden
  • Tätigkeiten: Entwicklung von E-Commerce-, Warenwirtschafts- und Webshop-Lösungen; Frontend-Entwicklung; IT-Consulting; Systemadministration; Migration komplexer Systeme und Datenbanken.

Web Developer

  • Kontext: verschiedene nebenberufliche Projekte
  • Zeitraum: 2012 bis 2017
  • Ort: Dresden
  • Tätigkeiten: Entwicklung von Websites und Online-Shops; Responsive Design und Mobile First; Datenbankdesign und -optimierung.

Software Tester und IT Support

  • Unternehmen: MAGIX Development GmbH
  • Zeitraum: 2006 bis 2017
  • Ort: Dresden
  • Tätigkeiten: Softwaretest und Qualitätssicherung; automatisierte Testentwicklung; IT-Support; Systemadministration; Inhouse-Webentwicklungsprojekte.

Server Support

  • Unternehmen: Compaq Computer Corporation
  • Zeitraum: 2001
  • Ort: München
  • Tätigkeiten: 1st-Level-Support und technischer Support für Serverprodukte.

Projektbezogene Verantwortlichkeiten

Fachliche Konzeption und Steuerung KI-gestützter Softwareentwicklung

  • Kontext: Anwesenheit PDF Generator im Repository SUFW/Anweisenheiten.
  • Zeitraum: März bis Mai 2026.
  • Verantwortung: Fachliche Anforderungen in persistente Agent-Anweisungen, Daten- und Feldzuordnungen, Umsetzungspläne und Prüfkriterien überführen; KI-generierte Umsetzung schrittweise bis zu GUI und Windows-Auslieferung, sowie an Hand konkreter Geschäftsregeln nachsteuern.
  • Tätigkeiten: Anwesenheits-, Stunden- und Pauschalenlogik spezifizieren; Aufgaben und Modulgrenzen strukturieren; Validierungs-, Vorschau- und Testanforderungen festlegen; fachliche Korrekturen und Erweiterungen im Entwicklungsprozess einarbeiten.

Engagement und Wissensvermittlung

Ehrenamtliche Website-Entwicklung

  • Organisation: Fuß- und Radentscheid Dresden.
  • Zeitraum: März bis Juli 2022, belegt durch eigene Commits im Repository fuss-und-radentscheid-dresden.
  • Tätigkeiten: Weiterentwicklung einer statischen Jekyll-Website; Implementierung und Gestaltung wiederverwendbarer Kartenlayouts; Anpassung von Navigation, Footer, Kontakt- und Social-Media-Darstellung; Dokumentation der lokalen Entwicklungsumgebung.

Mentor und Jury-Mitglied

  • Organisation: Jugend hackt Dresden
  • Zeitraum: seit 2015
  • Ort: Dresden
  • Tätigkeiten: Betreuung Jugendlicher bei Coding-Projekten; Jury-Tätigkeit bei Hackathons; Förderung des IT-Nachwuchses.

Dozent und Workshop-Leiter

  • Organisation: Chaos macht Schule
  • Zeitraum: 2014 bis 2018
  • Ort: Sachsen
  • Tätigkeiten: IT-Workshops an Schulen; Aufklärung über Datenschutz und IT-Sicherheit; praktische Programmier-Workshops für Schülerinnen und Schüler.

Speaker

  • Organisationen: Web Montag Dresden und CCC-Veranstaltungen
  • Zeitraum: 2012 bis 2019
  • Ort: Dresden
  • Tätigkeiten: Vorträge zu Webentwicklung und IT-Trends; Wissensaustausch in der Developer-Community.

Ausbildung

Fachinformatiker für Systemintegration

  • Institutionen: BSZET Dresden und MAGIX AG
  • Zeitraum: 2003 bis 2006
  • Ort: Dresden
  • Schwerpunkte: Softwaretest und Systemintegration.
  • Facharbeit: Aufbau eines virtuellen Netzwerkes mit DMZ und eines Servers mit LAMP-Umgebung.

Technischer Assistent für Automatisierungs- und Computertechnik

  • Institution: Berufliches Schulzentrum Weißwasser
  • Zeitraum: 1997 bis 2000
  • Ort: Weißwasser
  • Inhalte: Grundlagen der Programmierung und Automatisierungstechnik; Hardware- und Softwareentwicklung.