I have 17 years of experience developing in the Microsoft Stack (ASP.Net/C#/SQL Server) with the last 10 years focused on SharePoint (2003/2007/2010/2013/Office 365). I am a Microsoft Certified SharePoint Architect (MCTS) who has successfully completed several large-scale, high-availability SharePoint implementations. I also have extensive experience in SharePoint Online. My experience encompasses the entire SharePoint SDLC, including Business Analysis/Requirements Gathering, Architecture/Design, Implementation/Configuration, Custom Development/Branding, Administration, Quality Assurance/Testing, Training and Documentation. I have also developed many custom solutions including Branding, Web Parts and Workflows. Additionally, I have migrated large SharePoint implementation to updated hardware and software platforms (2007 to 2010 and 2010 to 2013). My SharePoint skills include SharePoint Designer, Collaboration, Portals, Enterprise Search, Enterprise Content Management, Business Process and Forms.
I am also well-versed in several related technologies and tools including ASP.Net, C#, MVC, SQL Server, Visual Studio, HTML, CSS, JavaScript, SP Web Services, Angular JS, CSOM/JSOM, RESTful API, SOAP, JQuery (SPServices), Ajax, Nintex Workflow, SharePoint PowerShell/Online Management Shell, IIS, Windows Server, Visio, TFS, ShareGate and Business Intelligence (T-SQL, PL-SQL, SSRS, SSIS, SSAS, Power BI, Tableau, Crystal Reports, PerformancePoint, ProClarity).