Senior Software Engineer
Redwood City, California, United States
PopCap Games
Capital Games
Studio Technical Director
EA Mobile
Technical Director
Southeast University
University College Cork
Nanjing University