James Huang - Portfolio | NOVA