John Nastos

John Nastos

Musician and software engineer
32 points