David Huang
Resume