z: 0.0 portrait — textured plane in canvas

interactive canvas — particle field reacts to cursor

TODO eyebrow

TODO headline — replace with your positioning statement here

TS

TODO eyebrow

TODO headline — replace with your positioning statement here

interactive canvas — particle field reacts to touch

z: 0.0 three.js: TODO portrait — textured plane in canvas

Also building:

Selected work

TODO section headline

Filter

Recognition

TODO section title here

TODO statement — replace this with the sentence that says how you work and what you believe, with a phrase carrying the underline treatment.

TODO bio paragraph — replace this block with two or three sentences about your background, the kind of work you take on, and how you approach it. Keep it roughly this length so the column below the statement stays balanced on wide screens.

interactive canvas — cursor warps the mesh, depth falls off from the pointer

TODO line 1TODO headline two

· ©

interactive canvas — cursor warps the mesh

TODO line 1 TODO headline two

Contact