software developer, musician, gamer, Internet addict, keyboard enthusiast, blackjack lover, amateur fencer / tennis player
See more