SharePoint Development

Experience working in differnet flavors of Microsoft SharePoint, including SharePoint 2003 / 2007 / 2010 / 2013 / O365, and its related technologies. Competent utilizing out of the box features as well as custom SharePoint development.

Business Intelligence

SharePoint BI capabilities can help you mine business data in visually interactive way. Services SSAS, SSRS, PowerPivot, PerformancePoint, Excel Services, Power Query, Power Map, Power View, Power BI etc. can work can bring business data to life.

 Visual Studio / .NET

Experience developing enterprise applications using .NET development suite (Visual Studio/ MS SQL/ TFS). Team player as well as independent gem. Expertise in database driven, multi-tier, windows application development.

 MS SQL Server

Sound knowledge developing custom APIs using technologies such as WCF, Web Services or RESTful Services. Extensive knowledge of SharePoint APIs and consuming them i.e.Object Model / Client Object Model / Web Services / REST service.

About Me

7+ years experience in developing enterprise application in Microsoft Platform, mainly in Microsoft SharePoint and .NET Technologies


CAML Designer 2013

Revamped CAML Designer. Very useful tool when working with CAML queries. Works for both On Permise SharePoint and O365. Intro to CAML Designer 2013 Download…
Read more

Troubleshooting PowerPivot workbook data source issues in Performance Point Services 2013

​​Environment: SharePoint Server 2013 SP1 SQL Server 2012 SP1 While getting Performance Point 2013 to use PowerPivot workbook as as data source I came across this issue where…
Read more

External data refresh failed error for PowerPivotExcel Services

Issue: You get the following error: An error occurred while working on the Data Model in the workbook. Please try again. We are unable to refresh…
Read more

Install SSRS 2012 SP1 in SharePoint 2013 mode

We'll install the SSRS 2012 SP1 SharePoint mode in PROSP13SRV02 which is going to host most of BI service applications. This server is not meant…
Read more