Peter France@ewesternFollow BadgesProblem Solving Certificationsewestern has not earned any certificates yet. Work ExperienceMoatEducationUniversity of California, BerkeleyLinksLinkedinhttps://www.linkedin.com/in/peterfranceGithubhttps://github.com/ewestern Skillsewestern has not updated skills details yet.