Learning Experience Designer & Creative Producer
Portfolio website showcasing expertise in:
- Learning Experience Design
- Game Design & Creative Production
- Organizational Development
- AI-Assisted Prototyping
🌐 Live: juliangomez.de
portfolio/
├── index.html # German version (main)
├── index-en.html # English version
├── css/
│ └── styles.css # Complete stylesheet (1434 lines)
├── js/
│ └── main.js # Vanilla JavaScript (545 lines)
├── media/
│ └── images/ # WebP optimized images (22 files)
└── README.md # This file
- Connect to Strato FTP server
- Navigate to your web directory (usually
/or/html) - Upload the following files and folders:
index.htmlindex-en.htmlcss/folderjs/foldermedia/folder
- Verify at:
https://juliangomez.de/
- Place folder in
C:\xampp\htdocs\webspace\portfolio\ - Start Apache server in XAMPP Control Panel
- Visit:
http://localhost/webspace/portfolio/
# Python 3
python -m http.server 8000
# Node.js
npx http-server
# PHP
php -S localhost:8000- ✅ Fully responsive (mobile-first design)
- ✅ Clean, professional aesthetic with warm color palette
- ✅ Smooth animations and transitions
- ✅ Accessible (keyboard navigation, ARIA labels, semantic HTML)
- ✅ Bilingual support (German/English)
- ✅ Interactive lightbox for images and Vimeo videos
- ✅ Responsive navigation with mobile hamburger menu
- ✅ Smooth scroll navigation
- ✅ Collapsible project sections
- ✅ WebP optimized images for fast loading
- ✅ Vimeo video embeds with responsive aspect ratios
- ✅ Zero dependencies (vanilla JavaScript)
- ✅ SEO-optimized meta tags and Open Graph
- ✅ Security headers configured
- ✅ No build process required
- mind.set.play (2019) - Corporate culture transformation board game
- Journey (2024) - Contemplative first-person mindfulness experience
- Gourmet Invader (2024) - JavaScript game teaching project management
- Chest Quest (2024) - Unity 2D game with AI-assisted development
- Showroom TANGO (2025) - Motion design title sequence
Edit index.html (German) or index-en.html (English) directly.
Edit css/styles.css → :root CSS variables (lines 14-50):
--color-primary: #2B2621; /* Dark brown */
--color-accent: #8B7355; /* Warm brown */
--color-background: #FAF8F5; /* Warm white */Current fonts (loaded from Google Fonts CDN):
- Poppins (headings, serif style)
- Inter (body text, sans-serif)
Change in css/styles.css (lines 28-29) and index.html (line 30).
- Convert images to WebP format for optimization
- Place in
media/images/folder - Update
srcattributes in HTML - Recommended naming:
project-name-#.webp
- Upload video to Vimeo
- Get embed code from Vimeo
- Update
<iframe>in project gallery sections - Use responsive container with appropriate aspect ratio padding:
- 16:9 →
padding: 56.25% 0 0 0 - 4:3 →
padding: 75% 0 0 0
- 16:9 →
Email: internship@juliangomez.de LinkedIn: linkedin.com/in/julian-gomez-hd GitHub: github.com/JuliGommz
| Technology | Details |
|---|---|
| HTML5 | Semantic markup, bilingual structure |
| CSS3 | Custom properties, Grid/Flexbox, responsive design |
| JavaScript | Vanilla ES6+ (no frameworks) |
| Fonts | Google Fonts: Poppins & Inter |
| Images | WebP format (optimized) |
| Videos | Vimeo embeds (responsive) |
| Build | None required (static site) |
- ✅ Chrome/Edge 90+
- ✅ Firefox 88+
- ✅ Safari 14+
- ✅ Mobile browsers (iOS Safari, Chrome Android)
- Images: WebP format (50-80% smaller than JPG/PNG)
- Fonts: Google Fonts CDN with
preconnectoptimization - JavaScript: No external dependencies, minimal DOM manipulation
- CSS: Optimized with CSS custom properties
- Total deployable size: ~2-5MB (with optimized images)
- ✅ Migrated all images from JPG/PNG to WebP format
- ✅ Added English language version (index-en.html)
- ✅ Fixed Tango video aspect ratio and vertical displacement
- ✅ Added thumbnail borders to mini-galleries
- ✅ Updated contact section with internship availability
- ✅ Removed large video files (migrated to Vimeo)
- ✅ CSS improvements for video container handling
- ✅ Bold formatting for key internship text
- 🎉 Initial portfolio launch
- ✅ Project showcase structure
- ✅ Responsive design implementation
- ✅ Lightbox gallery functionality
warning: LF will be replaced by CRLF
This is normal on Windows. Git automatically converts line endings. No action needed.
The Archive/ folder contains backup files and is excluded from deployment via .gitignore. Don't upload to production server.
Version: 2.0 Last Updated: February 2026 Author: Julian Gomez License: Personal Portfolio - All Rights Reserved