TORONTO, CA/
← All work

Creative Portfolio

Project
Self-initiated
Role
Portfolio development
Platform
React / Vite / Three.js
Year
2026
Creative Portfolio — Developer & drummer

(Overview)

My original portfolio brings two sides of my work together: building things for the web and making music.

The site introduces me as a developer and drummer, then lets visitors explore projects, learn more about my background and spend time in the music section. A painted backdrop and expressive typography give it a different character from this portfolio, while the project collection keeps the work easy to find.

Creative Portfolio — The project collection
(01) The project collection
Creative Portfolio — The listening room
(02) The listening room

(The idea)

The challenge was to give the site a strong personal identity without letting the visual treatment bury the content. The page moves between biography, development work and music, with clear section navigation and a consistent contact route.

Inside the project

(03)
01

One place for different interests

Development projects and music share the same page. The structure gives each its own space, so visitors can browse the work, learn about the person behind it or head straight to contact.

02

Projects with room to explain

Each project opens into a detail view with imagery, a description, implementation context and a destination link. Responsive layouts let the text wrap naturally and keep the action reachable on smaller screens.

03

Interactive details

The portfolio combines motion, an interactive 3D element and a listening-room section linked to a selection of my Spotify music. These details support the personal side of the site rather than turning it into a generic résumé page.

(The build)

This remains my live developer-and-drummer portfolio. The new site you are browsing is a separate exploration of typography, motion and a more focused case-study format.

Tools & focus

  • React
  • Vite
  • Three.js
  • GSAP
  • Responsive layouts
  • Personal identity
Next project →Vector Table