I am a SharePoint Consultant with 4 years of experience. I have worked both in SharePoint on premises and Online versions.