I'm a software engineer that loves to design and build.

I deeply care about climate and energy; I currently work on ML infra at Gridmatic, a startup trying to accelerate the adoption of renewable energy on the grid.


I've published a few React libraries to npm, and have side projects relating to music and climate.

PianoHub project screenshot


Like codepen.io for songs. Easily create and share music using a piano roll interface. Built with React, NodeJS, Postgres, and Docker.
react-circular-progressbar project screenshot


An open source circular progressbar for React, written in Typescript and extensively customizable. Built with React and SVG.
react-calendar-heatmap project screenshot


An open source calendar heatmap inspired by Github's contribution graph. Built with React and SVG.
ClimateFuture project screenshot


See projected temperature and precipitation impact of climate change where you live, based on public data sources. Originated at Science Hack Day 2019. Built with React, NextJS, Postgres/PostGIS, and Docker.
react-piano project screenshot


An open source interactive piano component which supports custom sounds, touch/click/keyboard events, programmatic playback, and fully configurable styling. Published on npm.
microharmonic project screenshot


A microtone keyboard app which lets you build and play scales outside the standard 12-note scale. Built with React and the web audio API.