06.11.2025 aktualisiert

**** ******** ****
100 % verfügbar

Full-Stack Softwareentwickler / Software Engineer

Liederbach, Deutschland
Deutschland
M.Sc. Informatik
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

Backend-Entwickler

Agiles Software Engineering Projekt, TU Darmstadt
Entwicklung eines webbasierten Analyse- und Administrationstools zur Gesamtauswertung von Befragungen
  1. Modellierung und Entwicklung der Datenbankstruktur sowie Umsetzung der Geschäftslogik
  2. Erstellung automatisierter Testfälle mit 100 % Testabdeckung zur Qualitätssicherung
Technologien: Python, Pytest, FastAPI, MySQL, SQLAlchemy, Docker, GitHub

Softwareentwickler - Autonomes Fahren

Projektseminar Autonomes Fahren, TU Darmstadt
Entwicklung autonomer Fahrfunktionen für ein Modellfahrzeug mit Fokus auf Rundkurs und Schildererkennung
  1. Entwicklung eines Zustandsautomaten zur Fahrzeugsteuerung
  2. Implementierung und Erweiterung von Aktionen zur Schildererkennung
  3. Erstellung automatisierter Testfälle zur Qualitätssicherung (inkl. CI/CD-Anbindung)
Technologien: ROS2, C++, GitLab, CI/CD

Entwickler für VR-Interaktion

Serious Games Praktikum, TU Darmstadt
Weiterentwicklung eines VR-basierten Trainingssystems für Einsatzkräfte
  1. Entwicklung einer Benutzeroberfläche zur Platzierung von NPCs in der VR-Umgebung
  2. Umsetzung verschiedener Steuerungsmethoden für NPCs (Point-and-Click, UI-Steuerung)
  3. Erstellung und Integration neuer NPC-Aktionen zur Simulation realistischer Einsatzszenarien
Technologien: C++, CryEngine, GitHub

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden