Team Behind the Design
  • Designer: Tomasz "ITom" Szmajda
  • Client: ITom Dev
  • Category: Website Design — Portfolio
  • Location: Strzelce Opolskie, Poland
  • Project Brief: Design an immersive portfolio website that showcases creative web development through interactive 3D environments, cinematic motion, and high-performance frontend technologies.

Most developer portfolios list projects on a scrolling page, and ITom Dev's site skips that format entirely. Instead of clicking through a traditional navigation menu, visitors physically "walk" down a hand-drawn 3D corridor where distinct doors lead to different sections of his work.

Motion drives the entire experience. By relying heavily on GSAP and Framer Motion for physics-based scroll animations, the layout feels much closer to playing an immersive indie game than browsing a standard resume.

Performance remains surprisingly tight. Szmajda clearly put in the work to customize shaders and compress bulky 3D assets, allowing the site to hold a steady 60fps even on average smartphones.

The tech stack matches this ambition. Seamlessly bridging his Blender and Figma designs into a coded environment, he built the frontend with React, Next.js, and Three.js, while relying on Node.js, Firebase, and Supabase to run the backend.

Illustrated project panel on a hand-drawn rooftop.
Industries & Tags

About the Designer

Tomasz ITom Szmajda

Award-Winning Creative Developer
Receive our NewsletterJoin over 70,000 B2B decision-makers growing their brands