Download Resume
 Your message here
 
Zayaan's Home

Welcome!

My name is Zayaan Bhanwadia, and I'm a Computer Science student at the University of Toronto and a software developer.

This is my portfolio. Drive around to explore my Projects and Experience, and discover the secrets of this world.

And don't break anything!

Options
Audio
Quality
Day / Night
Storms
I'm stuck!
Reset
Renderer
WASD or ARROWS Move around
SHIFT Boost
CTRL LEFT or B Brake
SPACE Jump
ENTER Interact
M Map
L Mute
R Respawn
NUM KEYS/NUM PAD Activate hydraulics
LEFT CLICK (DRAG) Move camera
H Honk
One finger Move the car
Two fingers Move camera / zoom
Tap (on the car) Jump
B Boost
Y Jump
X Brake
A Interact / Exit
LT L2 Accelerate
RT R2 Backward accelerate
LB / RB L1 / R1 Hydraulics
Joystick Left Turn wheels
Joystick Left (press) Honk
Joystick Right Move camera
Joystick Right (press) Zoom in/out
Select Reset
Start Pause
Achievements
/ 2h 30min 15s
Rewards
Circuit

Server currently offline. Scores can't be saved.

No score yet today

Resets in

Leave a whisper

Whispers are messages left by visitors.

- Everyone can see them
- New whispers remove old ones (max 30)
- One whisper per user
- Choose a flag
- No slur!
- Max 30 characters

Server currently offline

No result
Credits

This interactive portfolio wouldn't exist without the incredible work of others. Huge thanks to everyone below.

Original project

Built on the open-source folio-2025 by Bruno Simon (website), released under the MIT license. The 3D engine, world, models and game design are his work — I adapted it to showcase my own projects and experience.

Music

Original soundtrack by Kounine (Linktree), released under the CC0 license.

Libraries & tools

  • Rendering ⇒ Three.js (mr.doob & contributors, incl. Sunag / TSL)
  • Physics ⇒ Rapier
  • Audio ⇒ Howler.js
  • Animation ⇒ GSAP
  • Build tool ⇒ Vite

Fonts

  • Amatic SC & Nunito
  • Pally (3D title letters)

Learn Three.js

Want to build something like this? Check out Three.js Journey.

Adapted & customized by Zayaan Bhanwadia

Your time
00:00:000

Server currently offline. Scores can't be saved.

Sorry, you didn't make it to the top 10.

No result
or
Discord
Public server

Come hang out with the community, show us your projects and ask us anything.

Join server
Private messages

Contact me directly.
I have to warn you, I try to answer everyone, but it might take a while.

Start chating