Projects
Contort, A Playful Plotter
A toy surface plotter where you build math expressions by chaining "nodes" together. Each node modifies the surface in different ways. Designed as a fun little tool that abstracts and helps teach the anatomy of graph equations. It also runs in the web browser!
Tools Used: Vue.js, Vite, Three.js, Typescript, Sass, Figma.
Equipotential Lines Simulation
The animated background on this site isn't pre-rendered! It's a WebGL shader illustrating a real physics concept. It comes with its own controller class and style-able React component. I tried building it with modularity and reusability in mind.
Tools Used: GLSL, WebGL, Typescript, React.