06.07.2026 aktualisiert


100 % verfügbar
Frontend & Webentwickler | React, UI/UX, PWA | Fullstack
Hannover, Deutschland
Weltweit
Bachelor Innovative Technologien; aktuell: Duales Studium Wirtschaftsinformatik (FHDW)Über mich
Frontend-Entwickler & Dualer Student (Wirtschaftsinformatik). Ich kombiniere strenge Enterprise-Standards aus der Banken-IT mit modernsten Web-Technologien (React, Vite, PWA). Mein Fokus: blitzschnelle, nutzerzentrierte Plattformen, die echte administrative Probleme lösen.
Skills
PWATailwind CSSViteSupabaseJavaUnit TestingWeb EntwicklungApache MavenNode.jsTypeScriptVaadinWebdevReact.jsSpring BootBackend
Als moderner Fullstack-Softwareentwickler (Java & React) und Dualer Student der Wirtschaftsinformatik verbinde ich robuste Enterprise-Backends mit innovativen, nutzerzentrierten Web-Technologien. Ich entwickle performante, durchdachte digitale Plattformen – von skalierbaren Backend-Services bis hin zu maßgeschneiderten, mobiloptimierten UI/UX-Lösungen.
Enterprise-Erfahrung & Fullstack-Architektur (ivv GmbH & Projekte) Als Entwickler im IT-Dienstleistungsumfeld für große Institutionen (u. a. VGH, ÖSA, ÖVB, Sparkasse) bringe ich höchste Ansprüche an Code-Qualität, Testabdeckung und Architektur in meine Projekte mit. Zu meinen Meilensteinen zählen:
- Java Backend & Spring Boot: Konzeption und Entwicklung von Backend-Services und RESTful APIs mit Java und Spring Boot (u.a. Backend-Architektur für eine E-Scooter-Mobilitätsplattform). Sicherer Umgang mit Build-Management (Maven).
- Enterprise UIs & Vaadin: Implementierung von robusten, internen Business-Anwendungen und Benutzeroberflächen unter Einsatz von Java und Vaadin.
- Modernisierung & Refactoring (Frontend): Erfolgreiche Migration veralteter Legacy-Systeme (JavaScript / Webpack) auf zukunftssichere Stacks (React, TypeScript, Vite, Node.js).
- Komplexe UI-Features: Entwicklung anspruchsvoller Interfaces (z. B. für komplexe Bedingungsvergleiche) mit Smart-Search, dynamischem Diff-Highlighting (visuelle Änderungsverfolgung) und anpassbaren Print-Layouts inklusive umfassender Unit- und Snapshot-Tests.
Sport-Tech & Vereinswesen. Mein branchenspezifischer Fokus liegt auf der Digitalisierung von Sportvereinen zur massiven Entlastung des Ehrenamts durch App-ähnliche Plattformen (Progressive Web Apps - PWA).
- Modernster Tech-Stack: Umsetzung komplett skalierbarer Architekturen via Vite, React, TypeScript und Tailwind CSS im Frontend, angebunden an Supabase als performante Datenbank und gehostet über Vercel.
- Automatisierung & Logik: Integration smarter Features wie sich selbst aktualisierende Spielpläne, interaktive Match-Center und komplexe Daten-Synchronisation.
Technologien & Hard Skills auf einen Blick:
- Backend & Architektur: Java, Spring Boot, Maven, Node.js, RESTful APIs, Supabase (BaaS).
- Frontend-Entwicklung: React, TypeScript, Vaadin, JavaScript (ES6+), HTML/CSS, Tailwind CSS, Vite.
- UI/UX Design: Mobile-First-Ansatz, Responsive Design, nutzerzentrierte Interfaces, PWA.
- Qualität & Tools: Clean Code, Unit- & Integration-Testing, Performance-Optimierung, Versionskontrolle, detaillierte technische Dokumentation.
Ich stehe für digitale Lösungen, die nicht nur optisch im Jahr 2026 überzeugen, sondern komplexe Business-Logiken aufgreifen, administrative Prozesse vereinfachen und das Nutzererlebnis auf ein neues Level heben.
Erfahrung
Berufserfahrung0 - 5 Jahre
Freelancer seit2026
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherRussischverhandlungssicherUkrainischMuttersprache
Projekthistorie
Modernisierung & Refactoring eines internen Bedingungsvergleich und Leistungsübersicht-Systems (Banken-/Versicherungsumfeld)
Architektur & Refactoring: Eigenverantwortliche Neuentwicklung und Migration des bestehenden Legacy-Systems auf einen hochmodernen Tech-Stack (React, TypeScript, Node.js, Vite). Zusammenführung isolierter Projekte (u.a. Excel-to-JSON Konverter) in eine zentrale Codebase.
Feature-Entwicklung: Konzeption und Implementierung neuer Kernfunktionen wie Smart-Search, dynamisches Diff-Highlighting (visuelle Hervorhebung von Textänderungen) sowie komplexe, anpassbare Print-Layouts.
Quality Assurance & Testing: Etablierung höchster Code-Qualität durch vollständige Testabdeckung. Entwicklung von Unit-, Integration- und Snapshot-Tests für sämtliche Klassen und Methoden.
Umfassende Dokumentation: Verfassen einer detaillierten technischen Dokumentation auf Klassen- und Test-Ebene für das Entwicklerteam sowie Erstellung eines vollständigen User-Manuals (Bedienungsanleitung) für die Endanwender.