John is a Certified SharePoint Specialist based in Ireland. With almost 10 years of experience John has worked with some large global corporations such as Microsoft, Pfizer, Nortel Networks and BDO in senior capacity. He has extensive experience in .NET Development, Technical Consulting and SharePoint Development & Customisation and over the last decade has gained a deep understanding and knowledge of the key successes to planning, managing and supporting Portals and Software Applications/Systems using an arsenal of Microsoft technologies, open source tools and modern development approaches and techniques. John always maintains that knowledge sharing is one of the biggest assets the IT industry has and hopes that he can share some of the challenges and solutions to those challenges that he has found over his career. As he says... He who does not teach others about his mistakes, will be doom them to relive them!!