Ruairidh Macgregor@2250079mFollow BadgesProblem SolvingCPPC language Certifications2250079m has not earned any certificates yet. Work Experience2250079m has not updated employment details yet.Education2250079m has not updated education details yet.LinksGithubhttps://github.com/ruairidhm98 Skills2250079m has not updated skills details yet.