- 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.



