Hello, and feel free to call me Don. I am a mobile game developer and designer. Currently working with clients in Seattle and LA. And I am open to full-time positions. I am a permanent resident of the United States based in San Francisco, California.

Designing games to be played by millions is my goal and passion. I love to create nuanced mobile interactions that use both my artistic and technical skills. I take pride in my ability to develop commercial quality mobile games from concepts and wireframes to final products.


  • Unity 5.5
  • Android Studio
  • Xcode(basics)
  • User Research
  • Wireframing
  • Slideshow Presentations
  • Gameplay Balancing
  • Graphic Design
  • Adobe Creative Suite
  • Balsamiq
  • Maya
  • UVLayout
  • Modo
  • ZBrush
  • C#
  • Java
  • C++.
  • Python
  • HTML
  • Github
  • Bitbucket
  • Slack
  • Trello
  • Jira
  • English
  • Mandarin
  • Cantonese


My first summer job was interning with a mobile game company called Hungrybolo in Shenzhen, China. Where I learned attention to details is the basic respect to the clients. Having worked with game companies in China and North America, I understand the cultural differences and able to connect to co-workers from different backgrounds.

My dream of joining the game industry started as I was watching “The Last Lecture” by Randy Pausch in high school. I attended a summer camp hosted by The Entertainment Technology Center co-founded by Mr. Pausch at CMU. And I met campmates that I still see at game events around the country. Inspired by contemporary life, LGBT movement, and the social media, my personal projects like to explore personal identities and modern conflicts through game systems.

Since 2015, I am fortunate to be a part of the Conference Associates family at Game Developers Conference in San Francisco, CA. From which, I met like-minded folks that motivate me to keep moving. I also volunteered at GaymerX 4 in 2016,

Outside of games, I am really into musical theater(Cabaret, Rent, Chicago, A Chorus Line), romantic soap operas & other shows(The Mindy Project, Looking, Gotham, The Flash, Breaking Bad), and karaoke(Beatles, Amy Winehouse, Journey).

What I’m Playing

  • Episode
  • Plants Vs Zombie Heroes
  • Rival Fire
  • Read Only Memories
  • XCOM 2
  • Stardew Valley

My Top Games

  • Magic the Gathering
  • Clash Royale
  • Monument Valley
  • Civilization
  • Life is Strange
  • Pokemon Sun/Moon