I started working with SharePoint Technology since the last 4-5 years. During those years i have done a lot of SharePoint projects at customers around development, configuration, installation and architecture. The platform has a lot of out-of-the-box functionality and is easy to expand with custom components...