Design & Development · 2026

Photographer Portfolio

A WordPress portfolio for a Berlin photographer and director, developed with UI designer Daniel Zenker. Large photographs and GSAP transitions are supported by custom plugins and optimised infrastructure.

Overview

In collaboration with UI Designer Daniel Zenker, we re-designed and iteratively developed a new portfolio for Michael. The goal was to provide a print-like but modern digital user experience, while massively improving performance of the application for his heavy image assets. A combination of Custom Written WordPress plugins, Child Theme, REDIS caching, NGINX optimizations and Database optimizations led to an astonishing improvement of the performance of the website, which is now able to handle the heavy image assets with ease, providing a smooth and engaging experience for visitors and content managers (via the CMS). The new design features bold typography, a monochrome palette, and immersive full-bleed imagery. GSAP-powered page transitions and scroll-triggered animations create a dynamic browsing experience that highlights the artistry of Michael's work.

Screenshots

Michael Hanisch: Full-bleed portfolio with GSAP transitions
Michael Hanisch: Full-bleed portfolio with GSAP transitions
Michael Hanisch: Mobile portfolio with optimized performance
Michael Hanisch: Portfolio detail page with immersive imagery
Michael Hanisch: Portfolio detail page with immersive imagery

Technology

Frontend

  • GSAP
  • LQIP
  • Vanilla JS
  • CSS

CMS

  • WordPress (Semplice)
  • WP REST API
  • Custom Plugins

Backend

  • Hetzner
  • Storage Buckets
  • MariaDB
  • NGINX
  • REDIS

Timeline

Project Start

Jun 2025

Duration

2 months

Delivered

Mar 2026

Start here

What will
you create?

Prefer to talk?Book 30 minutes
1
2
I need pick one. The project should start when?.
Rather just write?