Andrew Carter has been developing websites professionally since June of 2000 working primarily for advertising agencies in Toronto, ON, in full time and now freelance positions. His association with advertising agencies has allowed him to work on a wide variety of projects for clients ranging from major banks like TD Canada Trust to non-profit organizations such as the Institute for Canadian Citizenship.