Moshine
About Me

You have reached the personal website of John Moshakis. I'm a software developer living in Toronto.