@DavidEGrayson
Software engineer, enjoyer of partner dancing and live music, working on improving myself