Xiwen Cheng@xiwencFollow BadgesProblem Solving Certificationsxiwenc has not earned any certificates yet. Work ExperienceMendixEducationUniversity of Leiden, LeidenComputer Science, BS• 2006 - 2012LinksPortfoliohttp://www.cinaq.com Skillsxiwenc has not updated skills details yet.