Hi, I am Kyle
I develop 3D emerssive experiences, user interfaces and web applications.
WIP TODO --> shift scroll
Random text


auth
Three.js
auth
If a dog chews shoes whose shoes does he choose?


iphone-clone
Three.js
iphone-clone
If a dog chews shoes whose shoes does he choose?


rubiks-cube
Three.js
rubiks-cube
If a dog chews shoes whose shoes does he choose?


ecom
Three.js
ecom
If a dog chews shoes whose shoes does he choose?


marble-race
Three.js
marble-race
If a dog chews shoes whose shoes does he choose?


physics-r3f
Three.js
physics-r3f
If a dog chews shoes whose shoes does he choose?


macbook-portfolio
Three.js
macbook-portfolio
If a dog chews shoes whose shoes does he choose?


geojson-visualisation
Three.js
geojson-visualisation
If a dog chews shoes whose shoes does he choose?


r3f-drei
Three.js
r3f-drei
If a dog chews shoes whose shoes does he choose?


portal-scene
Three.js
portal-scene
If a dog chews shoes whose shoes does he choose?


animated-galaxy
Three.js
animated-galaxy
If a dog chews shoes whose shoes does he choose?


raging-sea
Three.js
raging-sea
If a dog chews shoes whose shoes does he choose?


fox
Three.js
fox
If a dog chews shoes whose shoes does he choose?


environment-map
Three.js
environment-map
If a dog chews shoes whose shoes does he choose?


ball-physics
Three.js
ball-physics
If a dog chews shoes whose shoes does he choose?


galaxy-generator
Three.js
galaxy-generator
If a dog chews shoes whose shoes does he choose?


particles
Three.js
particles
If a dog chews shoes whose shoes does he choose?


haunted-house
Three.js
haunted-house
If a dog chews shoes whose shoes does he choose?


kdonut
Three.js
kdonut
If a dog chews shoes whose shoes does he choose?


3d-portfolio-v1
Three.js
3d-portfolio-v1
If a dog chews shoes whose shoes does he choose?
Space