Designed a Streamlit interface to visualize volatility, enabling real-time sensitivity analysis for all 10 parameter pairs.
3D browser-based environment simulating an interactive OS, clickable apps like a file explorer, terminal, and project gallery, scroll-triggered zoom mechanics and GSAP camera movements.
Experimented with WebGL to generate intricate (animated!) fractal art. Utilized Three.js and TypeScript.
Applied evolutionary strategies to optimize agent weights over generations, this converges to stable behaviors.
An in depth project that propogated sensor data over AREDN to a SQLite database. Frontend is primarily Chart.js and SvelteKit.
Created a 3D render of a flocking simulation following Craig Reynold's BOIDS algorithm. Used TypeScript and Three.js.
Recreated a popular (at the time) mobile game using THREE.js for 3D web graphics and cannon for a physics system.