← Back to overview

# Modern Portfolio Redesign

A high-performance, accessible portfolio built with Astro and Tailwind 4.x, featuring premium glassmorphic components and smooth staggered animations.

Modern Portfolio Redesign

The Vision

This workspace is more than just a personal website; it’s a playground for exploring the latest frontend technologies and design patterns. The goal was to create a digital home that feels authentic, premium, and lightning-fast.

Tech Stack & Architecture

To achieve a “flawless” experience, I chose a modern, lean stack:

  • Astro 5.x: Leveraging the power of islands architecture to keep the client-side JavaScript minimal while providing a rich developer experience.
  • Tailwind CSS 4.x: Utilizing the latest CSS-first engine for highly maintainable and performant styling.
  • Content Collections: Organizing project data and legal content into structured, type-safe Markdown files for easy scalability.
  • TypeScript: Ensuring robustness and clarity across the entire codebase.

Design Philosophy

The aesthetic is built on Glassmorphism and Neon accents. By combining subtle backdrop blurs with vibrant green and orange highlights, the interface achieves a depth that feels sophisticated yet energetic.

Key design features include:

  • Staggered Animations: Every section and card enters the view with a timed, gentle fade-in to create a sense of flow.
  • Interactive Micro-animations: Underlines that expand on hover and cards that glow with neon shadows.
  • Mobile-First Responsiveness: Ensuring the experience is just as premium on a phone as it is on a 5k display.

Building in Public

This project reflect my transition towards more authentic personal branding. By moving away from generic corporate speak and focusing on real experiences—from 6 years of frontend engineering to my life in Hamburg and Hanoi—the site serves as a true reflection of my professional and personal journey.


This portfolio is a living project, constantly evolving as I explore new technologies and refine my craft.

Want to work together on something similar?

Let's get in touch