Joel Gustafson ⟩ About


I grew up in Duluth MN, graduated from MIT in 2018, and now live in Brooklyn.

I'm broadly interested in

#Projects

#Work

I'm currently self-studying topological data analysis and information geometry.

In 2022 I co-founded Canvas, a p2p application framework built on a programmable replicated database. This yielded a number of novel research blog posts related to p2p networks and distributed systems.

From 2018-2022 I was with Protocol Labs as an independent researcher studying the semantic web, and collaborated with the Knowledge Futures Group on a distributed knowledge graph project.

In summer 2017 I worked at Notion in the run-up to the Notion 2.0 launch that introduced tables and databases. I designed and implemented the DSL, runtime, editor, and documentation for formulas.

screenshot of the formula input component

Throughout undergrad I worked with Prof. Gerald Jay Sussman on a variety of LISP projects, like a native Jupyter kernel for MIT Scheme and some experimental notebook programming interfaces.

a notebook UI for scheme with cool widgets

I also worked as an undergradudate researcher in the Viral Communications Group at the Media Lab on an early version of PubPub, an open access publishing platform.