Portfolio Showreel

Max Kruijs Voorberge

Senior Frontend Engineer

WHERE LOGIC. MEETS CREATIVITY.

Featured Work

View All

About Max

Hi, I'm Max, a 30 year old Senior Frontend Engineer from Rotterdam. My passion for technology started early, driven by a fascination for games, hardware and digital experiences. That curiosity naturally grew into a career in IT where I now focus on building scalable and high-quality web applications.
I live in Rotterdam with my girlfriend Divya and our British Shorthair cat Louie. From here I work on modern frontend architectures with technologies like React, Next.js and TypeScript, often integrating with API-driven backends and headless platforms. I enjoy translating complex technical and product requirements into clear, scalable and maintainable digital solutions, and I care deeply about a smooth developer experience, CI/CD workflows and well-structured component architectures.
Outside of work I enjoy collecting music, DJ’ing in my spare time and riding my Kawasaki Z800 whenever the weather allows. I love discovering new restaurants from casual spots to Michelin-starred kitchens. As a dedicated gamer I am always up for anything from epic WoW adventures to relaxed couch co-op sessions with friends.

Latest Posts

View All
Mar 9, 20269 min read

Unlocking the Power of React 19.2: Leveraging the Activity Component for Background Rendering

Discover how to use React 19.2's Activity component for efficient background rendering, state preservation, and enhanced user experience in web applications.

ReactReact 19.2background rendering
Mar 1, 202610 min read

Crafting Dynamic User Interfaces with React 19.2 and GSAP 3.12

Explore how to create dynamic and engaging user interfaces using React 19.2 with GSAP 3.12 for animations, focusing on performance and interactivity.

ReactGSAPAnimations
Feb 26, 202615 min read

Building OllamaChat: A Self-Hosted ChatGPT Alternative with RAG, Memory, and Voice

How I built a privacy-first, ChatGPT-style web app using Next.js 16, Ollama, libSQL native vectors, and automatic conversation memory.

Next.jsReactTypeScript
Feb 22, 20265 min read

Leveraging the View Transitions API in React 19 for Smooth User Experiences

Explore how to implement the View Transitions API in React 19 to create seamless and visually appealing user experiences on your web applications.

ReactView Transitions APIWeb Performance
Feb 15, 20267 min read

Optimizing React with Tailwind CSS and GSAP for Stunning User Interfaces

Discover how to use React with Tailwind CSS and GSAP to create visually compelling and high-performance web applications.

ReactTailwind CSSGSAP
Feb 9, 20266 min read

Building a Local AI Playground with Ollama and Next.js

A hands-on guide to running open-source LLMs locally with Ollama and integrating them into a Next.js app with streaming responses.

Next.jsReactOllama