will ya?

- a digital poet

Hi, I am Xu Cheng, aka. DrXCheng, a digital poet.

I develop websites and web applications using state-of-the-art technologies. I am available for small size projects.

My recent skill sets: Web development (HTML/CSS, JavaScript/TypeScript, React, Vue), iOS development (Apache Cordova, Swift), Server-side development (Python, PostgreSQL, MySQL), AWS, etc.

I was born in China, and reside in Coquitlam (Metro Vancouver), Canada.

I came to Canada to complete my MSc and PhD in Computing Science at Simon Fraser University. My research topics were networking and data mining. I have published over 20 journal and conference papers, attracting more than 1600 citations.

I am a casual gamer. I upload my gameplay videos to YouTube channel, which has over 16M total views and 11K subscribers.

I have also obtained YouTube certification on audience growth.