david yao@dxyaoSr. software developer Follow BadgesCPPJava Certificationsdxyao has not earned any certificates yet. Work Experiencedxyao has not updated employment details yet.Educationdxyao has not updated education details yet.LinksLinkedinhttps://www.linkedin.com/in/david-yao-a73649a/ Skillsdxyao has not updated skills details yet.