I am fairly new to SharePoint, but work as an administrator, developer, architect, and end user trainer. I have a lot of experience with other Microsoft products, which is very helpful. I am also working through some SharePoint training online in pursuit of a SharePoint certification.