Home

Hello. I'm Michael Len.

I am not Michael Len, UK Child Star. I'm simply a Computer Science graduate from CMU.

I'm currently working at Ooyala in Mountain View, CA.

This is a repository for past projects I would like to remember, as well as a place to present current and future works.