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