DrXCheng

Use
a
bigger
screen,
will ya?

- a digital poet

Hi, I am Xu Cheng, aka. DrXCheng, a digital poet, accessibility (a11y) advocate.
I use the pronoun he/him/his.

Profession

I develop accessible websites and web apps with 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.

Academia

I was born in China and am living in Metro Vancouver, Canada.

I came to Canada to complete my MSc and Ph.D. 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 1800 citations (Google Scholar ).

Leisure

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

I have also obtained a YouTube certification on audience growth.