James Liang@jliang000United StatesFollow BadgesProblem SolvingCPP Certificationsjliang000 has not earned any certificates yet. Work Experiencejliang000 has not updated employment details yet.Educationjliang000 has not updated education details yet.