I have over 9 years of experience in SharePoint. I have worked on all versions of SharePoint starting with 2001. I have experience in creating collaboration sites, migrations, upgrades, installation, administration, custom development, setting up governance, search cutomizations, creation of custom webparts, design of master pages/page layouts, creating features/ solutions/ depoyment packages and much more. If required, I can use either C# or VB.Net to build your SP application from scratch. I am an expert when it comes to SharePoint. I am a freelancer with my own corporation and consults out of Toronto, Canada. I can work remotely in any time zone. I have also worked for banks, manufacturing companies, auditing firms, energy sectors, government organizations and more. Contact me to help you with your SharePoint requirements.