Projects

Hacker School

reGrouper is a tool for placing people in groups across multiple time periods
(for example, assigning students to reading groups that switch
each month) in a way that minimizes the number of times individuals are
paired more than once. Both its backend and its GUI are written in Python.

reGrouper is a pared-down version of an earlier application called
Seating Chart Creator, which was
built for a more specific use case.