06.11.2025 aktualisiert


100 % verfügbar
Full-Stack Softwareentwickler / Software Engineer
Liederbach, Deutschland
Deutschland
M.Sc. InformatikÜber mich
Ich bin ein flexibler und kompetenter Softwareentwickler mit über zwei Jahren praktischer Erfahrung in der Entwicklung und Optimierung von Softwarelösungen. Ich lege Wert auf sauberen, wartbaren Code und eine agile Arbeitsweise.
Skills
HTMLJavaJavascriptArduinoC++Client-Server-ArchitekturCSSCloud ComputingCryengineLinuxWeb EntwicklungGrafische BenutzeroberflächeVPNPythonMachine LearningMysqlNode.JsQt Modeling Language (QML)SoftwareentwicklungTestfallWeb ApplikationenAblaufplanungZustandsautomatenBackendFastapiRechnerarchitekturDocker
Backend-Entwicklung
Entwicklung webbasierter Analyse- und Administrationstools mit Python, FastAPI und MySQL sowie Implementierung automatisierter Testfälle
Autonome Fahrzeugsteuerung
Entwicklung autonomer Fahrfunktionen mit ROS2 und C++ sowie Implementierung von Zustandsautomaten und Schildererkennung
VR-Entwicklung
Entwicklung VR-basierter Trainingssysteme mit C++ und CryEngine sowie Implementierung von Benutzeroberflächen und NPC-Steuerung
Softwareentwickler – ML-Teststand
Modernisierung und strukturierte Dokumentation von Python-Codebasen für maschinelle Lernpipelines zur industriellen Lastprognose
AirPods Battery Widget für KDE Plasma
Entwicklung eines Desktop-Widgets zur Anzeige des Akkustands von AirPods unter Linux (KDE Plasma)
GUI für Psiphon VPN unter Linux
Grafische Benutzeroberfläche zur einfachen Nutzung von Psiphon VPN Backend auf Linux-Systemen
mittels JavaScript, HTML, CSS, Shellscript, und Node.js
Java-basierte Client-Server-Chat-Anwendung
Entwicklung einer textbasierten Chat-App für mehrere Clients mit zentralem Server mittels Java
Mediaplayer mit Arduino-Steuerung
Entwicklung von Mediaplayern mit physischer Arduino-Steuerung mittels C++ und C
Sprachen
DeutschMutterspracheEnglischverhandlungssicherItalienischMutterspracheSpanischGrundkenntnisse
Projekthistorie
Entwicklung eines webbasierten Analyse- und Administrationstools zur Gesamtauswertung von Befragungen
- Modellierung und Entwicklung der Datenbankstruktur sowie Umsetzung der Geschäftslogik
- Erstellung automatisierter Testfälle mit 100 % Testabdeckung zur Qualitätssicherung
Technologien: Python, Pytest, FastAPI, MySQL, SQLAlchemy, Docker, GitHub
Entwicklung autonomer Fahrfunktionen für ein Modellfahrzeug mit Fokus auf Rundkurs und Schildererkennung
- Entwicklung eines Zustandsautomaten zur Fahrzeugsteuerung
- Implementierung und Erweiterung von Aktionen zur Schildererkennung
- Erstellung automatisierter Testfälle zur Qualitätssicherung (inkl. CI/CD-Anbindung)
Technologien: ROS2, C++, GitLab, CI/CD
Weiterentwicklung eines VR-basierten Trainingssystems für Einsatzkräfte
- Entwicklung einer Benutzeroberfläche zur Platzierung von NPCs in der VR-Umgebung
- Umsetzung verschiedener Steuerungsmethoden für NPCs (Point-and-Click, UI-Steuerung)
- Erstellung und Integration neuer NPC-Aktionen zur Simulation realistischer Einsatzszenarien
Technologien: C++, CryEngine, GitHub