Yiming liu is currently working on the Blizzard Overwatch team as a character concept artist. He studied animation in college and got into the video games industry when he graduated. He has worked in the entertainment design for 4 years and has 3 years of teaching experience.
https://www.artstation.com/ymliu