Jimmy HickmanEngineer & maker

The portfolio / Selected projects

Ideas you can
interact with.

A growing collection of things I design and build. Try the demos, explore the details, and see the engineering behind the experience.

In the workshop

04 projects
Stage Left Studio's theatrical homepage design.Explore the homepage ↗

01 / Website design

Homepage demo

Find your voice.
Take the stage.

I designed and built a theatrical homepage for Stage Left Studio, bringing its classes, performances, and community into one stage-inspired experience.

This demo showcases my homepage design. Links to other pages open Stage Left Studio’s existing website in a new tab.

  • Next.js
  • TypeScript
  • GSAP
A construction worker in a yellow hardhat beside the Under Construction headline on a textured wall.Try the interactive demo ↗

02 / Web experience

Live demo

Under Construction.
Already full of life.

A coming-soon page with a real-time 3D character that follows your cursor and gets back to work when you step away.

Configurable themes and content, lazy-loaded 3D, and a static fallback that keeps the page useful when motion or WebGL is unavailable.

  • TypeScript
  • Three.js
  • Vite

Source-available template · Commercial license · Experimental

A configurable scatter of illustrated Polaroid-style cards with count, primary image and presentation controls.Explore the gallery ↗

03 / UI component

Interactive demo

Pick a memory.
Make it yours.

A reusable photo gallery that brings the feel of a stack of prints to the browser. Pick a card up, browse the collection, and return it to the pile.

Try live image counts, primary selection, seeded layouts and three presets. The same packaged library powers the photographs on my main site.

  • TypeScript
  • GSAP
  • React adapter

Source-available component · Commercial license · Experimental

A textured filmstrip with illustrated landscapes, seamless motion controls and an editable playground.Step inside the reel ↗

04 / UI component

Interactive demo

A little cinema.
Your own direction.

A continuous reel of images with textured film stock, sprocket holes and a lightbox that gives each frame room to breathe.

Adjust the pace, size and direction, preview local images, and copy your configuration. Keyboard navigation and motion preferences turn the reel into a manually scrollable contact sheet.

  • TypeScript
  • GSAP
  • React adapter

Open source component · MIT · v0.1.0

There’s more behind the screen.

Explore my experience, or browse project documentation and future additions on GitHub.