Duncan Paterson@catfingersFollow BadgesProblem SolvingCPPSql CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencecatfingers has not updated employment details yet.Educationcatfingers has not updated education details yet.LinksPortfoliohttp://personal.strath.ac.uk/duncan.paterson Skillscatfingers has not updated skills details yet.