PROJEKTE UND TÄTIGKEITEN
Portfolio
Persönliche Portfolio-Website mit strukturierten Unterseiten, Mehrsprachigkeit und responsivem Layout.
Webserver
Deployment und Betrieb des Webservers inklusive HTTPS, Nginx-Konfiguration und Docker-Setup.
Firmware Flasher
Hardwareunabhängige Neuentwicklung eines Firmware-Updaters auf Basis von CANopenNode für Updates von Bootloader und Firmware-Anwendungen auf STM32-Architekturen.
CanTools - Analyser
Implementierung und Bereitstellung verschiedener CANopen-Tools zur Visualisierung und Auswertung von Maschinendaten auf Basis von Datenbank-Containern (DBC) und CAN-Logdateien mit Grafana und Plotly.
Wireshark GPRINT Plugin (Protokoll-Plugins)
Wireshark-Erweiterungen zum Analysieren und Nachverfolgen von Paketinformationen.
GPRINT-Client
TCP/IP- und seriell gestütztes Kommunikationswerkzeug zum zeitgesteuerten Senden, Empfangen, Loggen und Auswerten protokollbasierter Kommunikationsabläufe.
AssemblyTool - Datenbankerweiterung
Erweiterungskomponente auf Basis von TCP/IP- und seriellen Schnittstellen zum Abfragen von Client-Daten und zur Verbuchung in ein Datenbankmanagementsystem.
4LabelSolution (4LS) - Projektentwurf
Produktlösung zur Einsparung von Lizenzkosten. Erstellung von Entwicklungsprozess, Konzept und Architekturmodell mit dem Ziel, Druckaufträge automatisiert zu erfassen, zu drucken und zu validieren.
HMI-Entwicklung
Agil und ticketbasiert gestützte Projektmitarbeit zur Realisierung eines Human-to-Machine-Interfaces für Continuous-Inkjet-Drucker.
HMI-Tastaturentwicklung
Entwicklung und Implementierung eines Lösungskonzepts für internationale Tastaturen nach ISO-Norm.
QA Testing
Dokumentation und Durchführung von Quality-Assurance-Tests nach Implementierung einzelner Inkremente zur Sicherstellung und Kontrolle von Anforderungen.
System Testing
Dokumentation und Durchführung von Systemtests vor Freigabe einer neuen Software-Version.