Full Stack Developer

Johannes Gramm

Moderne Webanwendungen mit Vue, TypeScript und innovativen UI/UX-Lösungen

Über mich

Leidenschaftlicher Entwickler mit dem Fokus auf moderne Web-Technologien und benutzerfreundliche Lösungen.

Johannes Gramm - Full Stack Developer

Meine Geschichte

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.

3+
Jahre IT-Erfahrung
5+
Abgeschlossene Projekte
15+
Technologien
100%
Leidenschaft

Mein Werdegang

Master of Science Medieninformatik

2024 - Heute
Berliner Hochschule für Technik

Vertiefung in moderne Medieninformatik mit Fokus auf Web-Technologien, WebXR, und Echtzeit-Kollaboration. Praktische Projekte zu CRDT, VR-Entwicklung und plattformübergreifender Datensynchronisierung.

Aktueller Durchschnitt: 1,04 - Schwerpunkt auf Full-Stack & innovative Web-Technologien

Werkstudent IT

2022 - Heute
Stein-Hardenberg Institut

Entwicklung und Wartung interner Web-Applikationen zur Prozessdigitalisierung. Implementierung von Frontend-Features mit Vue.js, Nuxt.js und TypeScript. Management der Datenhaltung mit Prisma ORM und PostgreSQL.

Dualer Werkstudent

2018 - 2022
Hotel Palace Berlin

Rotierende Tätigkeit in Kernabteilungen (Buchhaltung, Revenue Management, Convention Management). Temporäre Teamleitung mit Verantwortung für Schichtplanung und Mitarbeiterkoordination.

Bachelor of Arts Betriebswirtschaftslehre

2017 - 2024
Berliner Hochschule für Technik

Fundierte betriebswirtschaftliche Ausbildung mit Schwerpunkt auf Prozessmanagement und analytischem Denken. Abschlussarbeit kombinierte BWL mit IT-Konzepten.

Abschlussnote: 1,44 - Paralleles Studium während Vollzeitbeschäftigung

Technologie Bällebad

Ziehen Sie die Technologie-Bubbles umher und entdecken Sie meine Skills interaktiv. Größere Bubbles bedeuten mehr Erfahrung!

Bewegen Sie die Maus über eine Technologie für mehr Details

Meine Projekte

Eine Auswahl meiner Full Stack Development Projekte - von innovativen React-Anwendungen bis hin zu kompletten Web-Plattformen mit modernen Technologien.

Nexus
Full-Stack

Nexus

Spieleverwaltung mit automatischem Preisvergleich von 40+ Stores

Nuxt.jsTypeScriptSupabase+2

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.

y.js Plattform-Synchronisierung
Backend

y.js Plattform-Synchronisierung

Echtzeit-Kollaboration mit CRDT-basierter Datensynchronisierung

y.jsWebSocketTypeScript+1

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.

Space Cooking - VR-Spiel Entwicklung
Gaming

Space Cooking - VR-Spiel Entwicklung

Immersives VR-Spiel mit Unity und natürlichen Hand-Interaktionen

UnityC#VR

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...

Kontakt aufnehmen

Haben Sie ein spannendes Projekt oder eine Idee? Lassen Sie uns darüber sprechen und gemeinsam etwas Großartiges erschaffen.

Nachricht senden

Johannes Gramm - Full Stack Entwickler