A little about Chen and Dimitri, from Chen and Dimitri!
My name is Chen, I’m an interactive designer. Dmitriy is a web developer. We were lucky to become friends in High School and even luckier to have kept in touch. We have been close friends for over 10 years. We co-founded On Pixel inc. in July of 2011.