DGDaniel Galperin@DG306CanadaFollowAboutEducationUniversity of Waterloo, WaterlooBadgesProblem SolvingJavaPythonVerified SkillsNo certificateDG306 has not earned any certificates yet. Work ExperienceDG306 has not updated employment details yet.EducationUniversity of Waterloo, Waterloo