Johannes Gramm
Moderne Webanwendungen mit Vue, TypeScript und innovativen UI/UX-Lösungen
Moderne Webanwendungen mit Vue, TypeScript und innovativen UI/UX-Lösungen
Leidenschaftlicher Entwickler mit dem Fokus auf moderne Web-Technologien und benutzerfreundliche Lösungen.

Als Masterstudent der Medieninformatik mit über 3 Jahren praktischer Erfahrung in der Full-Stack-Entwicklung bringe ich eine einzigartige Kombination aus betriebswirtschaftlichem Verständnis und technischer Expertise mit. Meine Reise begann mit einem dualen Studium der Betriebswirtschaftslehre, bei dem ich wertvolle Einblicke in Unternehmensprozesse gewann.
Seit 2022 arbeite ich als Werkstudent in der IT-Entwicklung, wo ich interne Web-Applikationen mit modernen Technologien wie Vue.js, Nuxt.js und TypeScript entwickle und warte. Mein Fokus liegt auf der Prozessdigitalisierung und -optimierung, wobei ich durchgängig auf Code-Qualität und effiziente Team-Kollaboration achte.
In meinem Masterstudium vertiefe ich mein Wissen in Medieninformatik. Ich experimentiere kontinuierlich mit neuen Technologien - von WebXR über CRDT-basierte Echtzeit-Kollaboration bis hin zu VR-Entwicklung mit Unity.
Ein großes Interesse von mir liegt auch in der aktuellen Entwicklung von KI-Technologien und deren Integration in Softwarelösungen, da diese moderne Technologie spannende Möglichkeiten bietet, um innovative und intelligente Anwendungen zu schaffen.
Ziehen Sie die Technologie-Bubbles umher und entdecken Sie meine Skills interaktiv. Größere Bubbles bedeuten mehr Erfahrung!
Eine Auswahl meiner Full Stack Development Projekte - von innovativen React-Anwendungen bis hin zu kompletten Web-Plattformen mit modernen Technologien.
Spieleverwaltung mit automatischem Preisvergleich von 40+ Stores
Eine umfassende Spieleverwaltungs-Plattform, die es ermöglicht, Spiele aus verschiedenen Bibliotheken zu verwalten und automatisch Preisinformationen von über 40 Stores abzurufen. Die Anwendung nutzt die IGDB-API für Metadaten und die IsThereAnyDeal-API für Preisvergleiche. Backend mit tRPC für typsichere API-Kommunikation und Supabase für Datenhaltung und Authentication.
Echtzeit-Kollaboration mit CRDT-basierter Datensynchronisierung
Experimentelle Implementierung einer plattformübergreifenden Datensynchronisierung mit Conflict-free Replicated Data Types (CRDT). Das Projekt ermöglicht Echtzeit-Kollaboration über verschiedene Plattformen hinweg mit y.js als Kernbibliothek. Ideal für kollaborative Anwendungen wie Editoren, Whiteboards oder gemeinsame Notizen.
Immersives VR-Spiel mit Unity und natürlichen Hand-Interaktionen
Entwicklung eines immersiven Virtual-Reality-Spiels mit Unity und C#. Das Projekt umfasst 3D-Interaktionen, räumliches Audio, und optimierte Rendering-Techniken für VR-Headsets. Schwerpunkt lag auf natürlichen Hand-Interaktionen und flüssigem Gameplay ohne Motion Sickness.
Canvas wird geladen...
Haben Sie ein spannendes Projekt oder eine Idee? Lassen Sie uns darüber sprechen und gemeinsam etwas Großartiges erschaffen.