Webentwickler
Tom Rosenzweig
Webentwicklung | Spieleprogrammierung | Film & 3D
Webentwicklung
Zur Inspiration
Zitat Generator
Generiert mithilfe einer Zitat API ein zufälliges Zitat.
- Javascript
- API
Zitat Generator
![small-robo](images/joke_idle_hq.gif)
Roboter,
Erzähle mir einen Witz!
Ein kleiner animierter 3D Roboter erzählt durch Kombination von Text-to-Speech und einer Joke API einen zufälligen Witz aus dem Themenbereich der IT.
- Javascript
- API
- Text-to-Speech
- Blender
ein Beispiel
Gesichtserkennung
Ein Projekt umgesetzt mit React und Node. Das Grundkonzept basiert auf einer Gesichtserkennungs API, die Bilder/Bildadressen auswertet. In diesem Beispiel werden die Gesichtszüge der Person erkannt und farblich markiert.
- Javascript
- React
- API
- Clarify
![lieferdienst Klon](images/liefer_preview.png)
React/Redux
Lieferdienst Klon
Ein Nebenprojekt zu Übungszwecken mit dem Umgang mit Redux in React. Bislang kann der Benutzer fikitive Gerichte auswählen und filtern, sowie den Bezahlvorgang abschließen. Backend-Anbindungen folgen...
Zur Vorschau- React
- Redux
- CSS
Frontend Mentor
Frontend Challenges
Eingereichte Projekte zu verschiedenen Problemstellungen im Frontend Bereich. Gegeben sind Screenshots der Web- und Mobil- Ansicht, sowie einzubindende Elemente, wie Bilder und JSON Dateien. Es gibt keine Musterlösungen. Nach dem Einreichen, werden in der Community verschiedene Lösungsmöglichkeiten diskutiert.
- Javascript
- CSS
- HTML
Portfolio
Persönliche Webseite
Diese Webseite zeigt Auszüge meiner bisherigen Projekte. Bei der Erstellung dieser Seite wurden nur basic HTML, CSS und Vanilla Javascript verwendet, um unter anderem die Grundlagen der Webentwicklung zu verinnerlichen und ein solides Grundgerüst zu schaffen, welches in Zukunft weiter verbessert und erweitert werden kann. In diesem Sinne der Skalierbarkeit wurde zudem ein eigenes Design System entwickelt, um Designänderungen einfacher zu planen und umzusetzen.
- Javascript
- CSS
- HTML
- Figma
React + TypeScript
Trivia Fragen
Ein einfaches Projekt als Einstieg in TypeScript in Verbindung mit React. Work in progess...
Zur Vorschau- React
- TypeScript
Spieleprogrammierung
TowAR
AR Mobil Game
Ein Tower Defense Spiel in Augmented Reality im Low Poly Design. Der Spieler muss seine Basis gegen Horden von Gegnern verteidigen, indem er mithilfe seines Handys Verteidigungsanlagen auf dem Spielfeld interaktiv platziert.
- Unity
- C#
- Blender
- Vuforia
![](images/towar_viking.gif)
![](images/towar_preview.gif)
Mobile, Web und Desktop
Minigames
Entwicklung von Spielen als Mobile, Web und Desktopanwendungen. Verschiedene kleine Projekte mit unterschiedlichen Umsetzungs-Arten, wie zum Beispiel sidescroller, top down oder clicker Spiele.
- Unity
- C#
- Blender
![minigames](images/unity_minigames.gif)
3D & Film
Architektur Asset Bibliothek
Addon Entwicklung
Im Rahmen meiner Bachelor-Thesis habe ich eine Asset Bibliothek als Addon für das 3D Programm Blender entwickelt, um den Prozess zur Erstellung von Architekturvisualisierungen zu verbessern. Die Bibliothek fungiert als eine Art Datenbank und enthält eine Reihe von spezifischen 3D Modellen mit zusätzlichen Funktionen. Frontend und Backend wurden mit Python erstellt und mit Blenders eigenem Interface verbunden.
- Python
- Blender
- Cinema 4D
- Architekturvisualisierung
![archviz](images/asset_living.png)
![archviz](images/asset_bedroom.png)
![archviz](images/asset_models.png)
A Forest A Hunter and A Bunny
Motion Capture Film
Dieser animierte Kurzfilm im Low Poly Stil ist das Ergebnis einer Gruppenarbeit und wurde mit Motion Capture Technologie entwickelt.
- Blender
![bunny](images/bunny_bunny.png)
![hunter](images/bunny_hunter.png)
![minigames](images/bunny_preview.gif)
Über mich
Das bin ich
Über mich selbst
Ambitionierter Absolvent der Medieninformatik mit praktischen Erfahrungen im Film und 3D Bereich. Aus eigener Motivation heraus habe ich mir den Großteil meiner Fähigkeiten selbstständig angeeignet, um mich beruflich und persönlich stetig weiterzuentwickeln. Während meines Studiums habe ich meine Leidenschaft zur Webentwicklung entdeckt und suche daher nun Möglichkeiten Berufserfahrungen zu sammeln und von erfahrenen Fachleuten zu lernen.
![profile picture](images/about_pic.jpg)
Mainstack
Skills
IT
HTML
css
Javascript
React/Redux
Git
Design
Photoshop
Illustrator
Figma
Film & 3D
Premiere
After Effects
Blender