JamesChens.com
About JamesChens.com
On the outside, I am a nerdy, entreprenurial software engineer as well as a p90x-ing slow foodie. On the inside, I am a passionate filmmaker, eager to break out of his shell. This blog is where all those worlds collide.