Ye Fan
Software Engineer in Vancouver, British Columbia, Canada
I am a software engineer currently living in Vancouver, British Columbia, Canada. My interests range from cycling to technology. I am also interested in video games, writing, and gaming.