John Pratt's avatar

John Pratt (jpratt9)

Innovator. Programmer. Leader.