Hi! I’m a software engineer, designer, and researcher. I work on technologies that expand what people can think and do.

Hi! I’m a software engineer, designer, and researcher. I work on technologies that expand what people can think and do.

My methods meander between academia and Silicon Valley: I explore theories by expressing them in real-world systems, which produce insights I use to improve the theories, which I use in turn to improve the systems, and so on.

Prior to my current work, I helped build iOS at Apple and led R&D at Khan Academy.

I‘m now an independent researcher, supported by my kind sponsors on Patreon. If you find my work interesting, please consider supporting it there.

Exploratory ed-tech

Work from my time at Khan Academy, where my team worked with teachers to invent novel interactive learning environments.

Creations from my time at Khan Academy.

  1. Building complex skills online

    Beyond right and wrong: scalable open-ended learning activities

  2. Numbers at play

    Designing digital manipu­latives to reveal numbers’ hidden properties

  3. Playful worlds of creative math

    Reframing early numeracy around adventure, wonder, and creativity