John McSwain

John McSwain

#mobile architect | #HCI practitioner | musician | information addict | sports fan | chronic sensemaker | star wars #lego bricklayer | gamer | INTJ