Resume

Sign in

Senior SharePoint Developer

Location:
Jersey City, NJ
Posted:
April 11, 2016

Contact this candidate

Resume:

Senior SharePoint Consultant

Professional Summary:

11+ years of experience in analysis, design and development of web based applications and enterprise portals. Thorough knowledge of all phases of the software development lifecycle.

Extensive experience in designing, developing and delivering knowledge management and collaboration portals using Microsoft SharePoint Technologies like SharePoint 2013, Office 365, SharePoint 2010 and MOSS 2007.

Hands on more than 7 years of experience to develop SharePoint intranet and internet portal application using SharePoint 2013 on premise, Office 365 online, SharePoint 2010, SharePoint Foundation 2010, MOSS 2007 and WSS 3.0.

Good knowledge in Cloud services like Azure and Amazon.

Hands on experience in SharePoint server and farm installation plus migration from SharePoint 2010 to SharePoint 2013 and migrate content from SharePoint 2007 to SharePoint 2013.

Extensive experience to develop SharePoint Hosted Apps and Provider Hosted Apps with Authentication and deployment.

Expertise in JSOM, SSOM, CSOM C#, JQuery, JSON, REST API and Power Shell Script.

Experience in App, Sand Box Solution and Farm solution.

Developed Site Definition, List Definition, List Instances, Custom Content Type, Custom column as a features with event receiver.

Extensive experience in Web Part like Data View Web Part, Content editor web part, content query web part, custom search web part, filter list view web part, list view web part, script editor web part and develop custom web part.

Good experience in develop application page (New, Edit, Display custom pages), Site pages using content type and Page Layout pages in document library and develop Custom Master Page in MOSS 2007,2010 & 2013.

Experience in SharePoint Designer Workflow, Nintex Workflow and VS custom workflow.

Hands on experience in Timer Job, Content type Hub, Product Catalog and App Management.

Experience in SharePoint services like User Profile, User Profile Sync, Search Service, Business Connectivity Service, Performance Point Service, Metadata Service and Secure Store Service.

Good knowledge in Factory pattern like Abstract Factory pattern, Singleton and Factory pattern.

Developed and consumed web services using the Microsoft ASP.Net with C# using the protocols such as SOAP, WCF & WEB API.

Expertise in development of Web/Window based application using ASP.NET 1.1/2.0/3.5, Asp.Net MVC 4.5, C#, VB.NET, ADO.NET, ADO.NET Entity Framework, SQL Server, Workflow, Web Services, WCF Services, Window Services, Crystal report,SSRS, XML, AJAX, VB 6.0, HTML, HTML5, Advanced Java Script, Creating User Controls, Win Forms, Web Forms, DTHML,Bootstrap, AngularJS, Java Script, JQuery, VB Script, CSS

Expertise using concepts like Object Oriented programming with .Net Technologies and design patterns (Use MVC Pattern & MVVM Pattern).

Hands on experience in ASP.NET MVC 4.5 Like Model, Model Validation, Entity Framework, View, Controller, Routing, Filtering, Action Results, Razor, Web API, Unit Testing, Knockout, Caching an Authorizing.

Worked with ASP.NET Web Forms, ASP.NET Caching features, Securing ASP.NET Web Applications, Master Pages with 3-tier MVC architectural pattern.

Excellent Skill set in .Net Framework and ADO.NET, Entity Model and .Net Class Libraries, Web Services, Workflow, Nintex Workflow, Web API (REST) and WCF Services.

Extensive experience in Installing, Configuring and Administering MOSS 2007, SP2010 and SP 2013. Working knowledge of Back up, Restore, Deployment Solution, Stsadm and Power Shell Script, Apps and Maintain Features in MOSS 2007, SP 2010, SP2013 and Office 365.

Created SP 2013 applications and apps on SP 2013 and Office 365.

Developed web parts, client web parts using VS 2008, VS 2012 & VS 2015 and deploy on SP2013.

Good experience with Claim and classical based authentication.

Knowledge in SharePoint migration from SP 2007 to SP2010 and SP2010 to SP2013 and Office 365.

Strong relational database background in SQL Server with extensive Knowledge of Database designing, Stored procedures, T-SQL and User Defined functions, View, Full Text Indexing, Table, Triggers and Cursor. Expertise in using ADO.NET objects, LINQ and ADO.NET Entity Framework Object such as SQL Command, Data Reader, Data Set and Data Adapter and SSRS report.

Proficient in Web Based Application and Experience in three tier and Client Server Architecture development. Good understanding of business processes in industry and ability to analyze the process and map it to the requirements.

Quick adaptability to new environment and technology.

Experience:

XL Catline Group, CT Apr 2015 – Till Date

Senior SharePoint Consultant

XL Catline Group is a leading global insurance company. It offer Property, Casualty, Marine, Aviation and Satellite, Agriculture as well as Specialty reinsurance. With a significant presence in all of the world’s major reinsurance markets, leading insurance companies choose to help them manage their risks and keep moving forward.

Responsibilities:

Hands on experience to work in Office 365 & SharePoint 2013.

Creates master pages and site pages using layout page using SharePoint designer 2013 and content type.

Good experience to get content and metadata information from documentum and display in SharePoint using provider hosted app.

Developed provider hosted app using MVC 4.5 and AngularJS.

Experience in SharePoint hosted app and provider hosted app, taxonomy metadata and search.

Developed social feature using Facebook, Twitter API and Sitrion.

Hands on experience on HTML5, Advanced Java script, JQuery, JSON and REST services.

Develop SharePoint designer Workflow, dash board reports, Site Columns, Calculated site column, ECB Menu and Site actions.

Creates Web API 2 in VS 2015 for get feeds from Twitter.

Extensive experience in Script Editor Web Part, Content Query Web Part, Content Search Web Part, Content Editor Web Part.

Good experience in modify or create content query template and content search item template.

Hands on experience to migrate content from SharePoint 2007 to SharePoint 2013 using SharePoint 2007 web services.

Experience in Design Manager and snippet Gallery.

Good knowledge on Bootstrap to develop multi device web pages using Bootstrap classes, Mega menu tools and fonts.

Environment: SharePoint 2013, Office 365 SharePoint Online, Documentum, DocAve, AngularJS, Sitrion, TFS, Agile Scrum, Bootstrap and SQL Server 2012 R2.

Merck, NJ Jan 2015 – Apr 2015

Senior Web Developer

Merck is a leading global pharmaceutical health care company. It delivers innovative medicines, vaccines, biologic therapies, consumer health and animal products.

Responsibilities:

Hands on experience to work in Asp.Net MVC 4.5

Experience in cloud service like Azure.

Creates database, store procedure, function.

Developed Model and Controller classes.

Designing view, CSHTML and _Layout pages using Razor.

Implement Routing and Result Action.

Use Authorization, Routing, Caching, Custom Action and Exception handling using Action Filter.

Experience in Authentication using Asp net Identity and Html Helper class.

Bundling and magnification CSS and JS files using Ajaxminifier.

Continuous deployment with windows azure.

Environment: Asp.Net MVC4. 5, TFS, Agile Scrum, Ajaxminifier and SQL Server 2012 R2.

Merck, NJ Jan 2012 – Dec 2014

Senior Web Developer

Merck is a leading global pharmaceutical health care company. It delivers innovative medicines, vaccines, biologic therapies, consumer health and animal products.

Responsibilities:

Responsible to plan, estimate and clarifying the requirements with the business team.

Stable application in SP 2010, clean up the unnecessary items from Solution.

Migrating SP2010 farm to SP2013 farm.

Configured SP2013 application using claim base authentication NTLM and Form base authentication.

Developed custom login page using VS 2012

Developed application page, Site Pages and Client web part on SP 2013.

Used Content management features and developed custom form (InfoPath form).

Developed Dashboards, Product Catalog, Web parts, Infor Path Forms and SharePoint designer workflows.

Worked on customized search and Provider hosted app.

Branding features through customized master page using SharePoint Designer 2013.

Experience developing App, Sandbox solution and Farm solution.

Use PowerShell scripts, JavaScript, JQuery, REST services and timer jobs.

Knowledge in User Profile, User Profile Sync, Performance Point service, and Metadata, Search, Content Type Hub, Search Service and Business connectivity services (BCS) services.

Trouble shoots and resolved SharePoint problems.

Environment: SharePoint 2010, SharePoint 2013, Agile Scrum, AngularJS, Ajaxminifier, Asp.Net MVC, SharePoint Designer 2013 and SQL Server 2008 R2.

Viacom International, NY Aug 2010 – Jan 2012

SharePoint Lead

Viacom is a leading global entertainment content company. It delivers it across the globe through television, motion pictures and a wide range of digital media. MTV Networks includes favorites like MTV, VH1, Nickelodeon, and Nick at Nite, COMEDY CENTRAL, CMT, Spike TV, TV Land, Logo and approximately 160 networks around the world.

Responsibilities:

Migrate sites from MOSS 2007 to SP 2010

Actively Involved in Installation and Configuration of SharePoint 2010 for highly available large server farm environment and was responsible for administration and maintenance of web applications and site collections across the farms.

Installed and configured Microsoft SharePoint Server 2010, Microsoft SharePoint Foundation 2010, and Enterprise Search Server 2010 for SharePoint by Establishing New server farm.

Configured Claim base authentication with Kerberos. Configured Secure Store Services and Business Data Connectivity (BDC) for use external data.

Worked on Nintex Workflow SP2010 with Design Form.

Good hands of experience of Meta Data Services. Configure timer job.

Responsible for configuration and administration of SP environments including configuring Services, indexing and crawling rules, defining crawling and search scopes.

Configured People Search, Sandbox Solution Service, and User Profile and User Profile Synchronization services.

Deployed sandbox solutions and Farm Solutions using Stsadm and Power shell script.

Import, Export, Backup and Restore back up for site collection using Stsadm and Power shell script.

Working experience with Remedy ticket system.

Environment: C#, .Net, SharePoint 2010, MOSS 2007, Metalogic, LINQ, SQL Server, VS 2010

Hitachi Consulting Nov 09 - Aug 10

SharePoint Lead

GS1 Barcode and Identification (Portal)

GS1 Barcode & Identification provides unique barcode for every product. It is building an Enterprise Web Portal based on Microsoft SharePoint technologies. The portal is developing based on Content Management. In this application covered InfoPath page for request forms, Data View Web Part for getting data from two lists. Share Point Designer Work Flow for based on fill up request page process will start. Also cover Document Management Enterprise Search.

Responsibilities:

Developed FBA use management, Share Point Designer WorkFlow and Web Part.

Created InfoPath Pages.

Developed data view web part (DVWP), content query web part, navigation branding customization.

Created Custom List based on Scheme.xml using Custom Feature.

Developed Custom and Quest Web Part using VS 2008

Integrate Ajax Functionality and Custom User Controls.

Deployed solution using WSP File.

Environment: WSS 3.0, SharePoint 2007, SharePoint Designer, Quest Web Part, Control Point, C#, ASP.NET 2.0, ADO.NET, AJAX, DHTML, SQL Server 2008, JavaScript, Visual Studio 2008.

Gateway Techno Labs, April 09 - Nov 09

Senior SharePoint Developer

Chamber of Commerce

Chamber of commerce is building an Enterprise Web Portal. The portal is developing based on news, services, events and request pages. Request pages developed based on infopath 2007. In this portal have multi lingual support in Arabic and English.

Responsibilities:

Designed Presentation layer using HTML, JavaScript, CSS, and Theme

SharePoint on Windows 2007 platform to implement a custom corporate intranet portal site.

Developed multilingual functionality include Arabic and English languages.

Used validation controls in ASP.NET for validation purposes.

Extensive experience to create custom master page and aspx page using user control (ascx), CSS, Java script, Theme.

Create top navigation menu using site map control.

Developed Visual Studio Workflow.

Developed services related request page with full validation using infopath 2007 and integrate in custom page.

Did a branding related works using SharePoint designer.

Good experience to get a backup of application and restore back up in another machine.

Install and Activate Feature with the use of Stsadm and Portal Application.

Extensively used OOP concepts in implementing the projects for code reusability

Environment: MOSS 2007, WSS 3.0, SharePoint Designer, InfoPath Page, C#, ASP.NET 2.0, ADO.NET, AJAX, DHTML, SQL Server 2008, JavaScript, VS 2008.

Citi Group, NJ, USA March 08 - April 09

Senior SharePoint Developer

Global Transaction Services (Portal)

GTS built an Enterprise Web Portal. The portal was developed to connect the users, customers, roles, and information. It integrates information from various systems into one solution and has enterprise application integration capabilities. Users can take advantage of relevant information across business processes to help them work more efficiently. The portal also supports multiple sites. Each sites worked as an application.

Responsibilities:

Involved in installing and configuring SharePoint on Windows 2007 platform to implement a custom corporate intranet portal site.

Adding/changing/removing users and user permissions, adding permissions for users on various sites, updating content, changing navigation, creating/modifying/restoring SharePoint Portal Sites and Windows SharePoint Services sites.

Used validation controls in ASP.NET for validation purposes

Modeled, Created and Built Database, Tables, Stored Procedures, and Triggers in SQL Server for Decision Support System (DSS) Data Warehouse

Used Siteminder for Authorization purpose and Cisco Entitlement Server (Securent) for Authorization.

Migrate Cisco Entitlement Server (Securent) To Oracle Entitlement Server (OES)

Deploy MOSS Application in Different Environment

Used NCache Manager for caching purpose.

Built application based on Asp.Net 2.0 (c#) with Ajax and Telerik control.

Deploy solution with the use of Stsadm and Central Application.

Install and Activate Feature with the use of Stsadm and Portal Application.

Designed Presentation layer using HTML, JavaScript, CSS, and Theme.

Extensively used OOP concepts in implementing the projects for code reusability

Connections create and maintain with the use of Microsoft Enterprise Library.

Used ADO.NET objects such as Data Reader, Dataset and List for consistent access to MS SQL Server data sources.

Developed underlying data verification rule for user interface using Validation Control of Asp.Net 2.0.

Communicate with the QA to solve the QA and performance related issues.

Created User controls and this control used with Smart Part 2.0.

Used Team Foundation Server for version control during development and maintenance.

Environment: MOSS 2007, WSS 3.0, C#, ASP.NET 2.0, ADO.NET, AJAX, DHTML, SQL Server 2005, JavaScript, Telerik, Securent, Siteminder, Smart Part

Cygnet InfoTech Pvt. Ltd. India Nov 07 - Feb 08

Senior .Net Developer

Electronic Document Management System

I-EDMS is web based electronic document management system. The main purpose of this application is to find word from image files. This application is used in Malaysian air – port for find word in image document.

I-EDMS is a document management application that facilitates organization easily search customer documents and download that document with highlighted searchable words. This application mainly use in intranet that’s why authentication check with the use of active directory.

Responsibilities:

Database Design with the use of Microsoft Visio.

Entity and Data access layer class created with use of My Generation Tool.

Business access layer class created depending on requirements.

In Database Project store database script like table, store procedure and function scripts.

Designed Presentation layer using HTML, JavaScript, CSS, and Theme.

Extensively used OOP concepts in implementing the projects for code reusability

Connections create and maintain with the use of Microsoft Enterprise Library.

Used ADO.NET objects such as Data Reader, Dataset and List for consistent access to MS SQL Server data sources.

Used Stored Procedure, Function and Full Text Indexing improved throughput of application.

Used Generics Collection, Window service and Console application.

Used third party control tesseract.dll and image converter. Tesseract.dll through get image words co-coordinator and image convert exe through convert image format.

Involved in regression, integration, unit and performance testing.

Developed underlying data verification rule for user interface using Validation Control of Asp.Net 2.0.

Communicate with the QA and Business users to solve the QA and performance related issues.

Involved in continuous Clients/Analysts interaction for requirements gathering and system related issues.

Created User controls.

Used Visual Source Safe for version control during development and maintenance.

Environment: C#, ASP.NET 2.0, Window Service, Console application, ADO.NET, AJAX, DHTML, SQL Server 2005, JavaScript.

Cygnet InfoTech Pvt. Ltd. Ahmadabad, India July 07 - Oct 07

Senior .Net Developer

Online Learning Management System

The main intention of the "LMS system" is to provide drastically accelerated training to students. We offer intelligent training via experienced tutors. White-Board (Tool), which provides chatting, file transfer, text sharing and numerous facilities, is available for communication between tutor and students.

Also, Scheduler that manages the timetable using calendar is available. The main supportive functionality of this s/w is to evaluate user threw periodic tests. We can evaluate the student’s knowledge at the end of each session. In short this system provides complete web-based training and e-learning solution.

Responsibilities:

Involve in Database Design.

Entity and Data access layer class created with use of My Generation Tool.

In Database Project store database script like table, store procedure and function scripts.

Designed Presentation layer using HTML, JavaScript, CSS, and Theme.

Extensively used OOP concepts in implementing the projects for code reusability

Connections create and maintain with the use of Microsoft Enterprise Library.

Used ADO.NET objects such as Data Reader, Dataset and List for consistent access to MS SQL Server data sources.

Used Stored Procedure, Function and Cursor improved throughput of application.

Used Generics Collection and Web services.

Involved in regression, integration, unit and performance testing.

Developed underlying data verification rule for user interface using Validation Control of Asp.Net 2.0.

Communicate with the QA and Business users to solve the QA and performance related issues.

Involved in continuous Clients/Analysts interaction for requirements gathering and system related issues.

Created User controls.

Used Visual Source Safe for version control during development and maintenance.

Environment: ASP.NET 2.0(C#), ADO.NET, AJAX, DHTML, SQL Server 2005, JavaScript.

Cygnet InfoTech Pvt. Ltd. Ahmadabad, India Jan 07 - Jun 07

Senior .Net Developer

Perimeter Watch

This web-based application was designed to scan all the PCs in the intranet and find security vulnerabilities with the use of “Nesses” scanner software.

Responsibilities:

Developed in ASP.NET Web Forms using Web Controls, User Controls, Server and HTML control in C# and using Certificate and Biometric Mouse through authentication check.

Business access layer class created depending on requirements.

In Database Project store database script like table, store procedure and function scripts.

Designed Presentation layer using HTML, JavaScript, CSS, and Theme.

Extensively used OOP concepts in implementing the projects for code reusability

Use asp encrypts third party dll for Digital Signature and Encrypted mail management.

Developed Web services to communicate between Linux and .Net based applications running on the Windows platform.

Use Cron Tab in Linux Machine through scheduling set.

Implemented client side validations using ASP.NET validation controls.

Involved in continuous Clients/Analysts interaction for requirements gathering and system related issues.

Used ADO.NET to establish database connectivity and data manipulation.

Created User controls and XML.

Used Caching to improve the Performance.

Import data from CSV (Excel) format.

Used Visual Source Safe for version control during development and maintenance. .

Involved in documentation of design and user manual documents.

Assisting other developers with the design of their own application development projects and mentoring them in the .NET technologies.

Environment: C#, ASP.NET2.0, Web Services, ADO.NET, XML, DHTML, SQL Server 2005, JavaScript

Cygnet InfoTech Pvt. Ltd. Ahmadabad, India May 06 - Dec 06

Senior .Net Developer

Premium Cart

The goal of this project is to develop a fully integrated web based E-commerce application. This E-Commerce application includes features like Shopping cart, Storefront Features, Online Payment processing, Automated shipping and handling, Order Tracking, Easy Design integration, Import product from CSV file, User friendly searchable products catalog, Affiliate program, Printable invoices, Related products / cross selling, Inventory Management, Free Gift and Discount Coupon Redemption, Price Alerts. Application is designed using Microsoft Asp.Net 2.0 and SQL Server 2000.

Responsibilities:

Entity and Data access layer class maintained by subsonic DLL. Subsonic DLL is convert database in object model and we can easily access all the database entity.

Developed Business Access Layer between presentation layer and data access layer which is also act as functional modules.

In Database Project store database script like table, store procedure and function scripts.

Designed Presentation layer using HTML, JavaScript, CSS, and Theme.

Extensively used OOP concepts in implementing the projects for code reusability

Designed web based user interface with Web Forms, HTML Controls, User Control and Web Controls. Created Cascading Style Sheet (CSS) and integrated styles in user interface.

Used dev third party web chart controls for designing web pages.

Create web and window setup.

Create license version and authenticate with the use of registry and machine unique number (Mac id) through check license and this application develop with the use of windows application.

Coding and optimizing ADO.NET for data Manipulation.

Updated Data from the CSV file using OLEDB.

Created Stored Procedure, Function and improve throughput of application using optimizing queries.

Involved in Clients/Analysts interaction for clarification/system related issues.

Environment: C#, ASP.NET 2.0, ADO.NET, Windows Application, Web & Window Setup, DHTML, SQL Server 2000, JavaScript, Windows XP, IIS.

Saltriver Info systems Pvt. Ltd Ahmedabad, India Jan 06 - May 06

.Net Developer

Asset Tracker

This is an Inventory management application. It facilitates the maintenance of inventory details by keeping track of sale, purchase and also calculates depreciation on per day basis. It also generates the unique barcode for all the products and also supports bar code reader. It maintains the security by providing role-based access.

Responsibilities:

Designing and developing modules for the application.

Designing application interface using Web Forms.

Involved in development of business logic components.

Designed and defined middle-tier components and Design Reports

Use DOM Object

Involved in designing the database tables.

Developed various stored procedures and user defined data type, cursor and trigger by using SQL for data processing.

Created User and Custom controls for user interface.

Developed underlying data verification rule for user interface using Validation Control of Asp. Net. And Java Script.

Forms Authentication is implemented to provide Authentication.

Involved in bug fixing, testing and deploying.

Environment: Asp.Net 1.1 (VB), MS SQL Server 2000, Windows 2000

Saltriver Info systems Pvt. Ltd Ahmedabad, India Aug 05 – Dec 05

.Net Developer

Location Tracker

This project is used for find vehicle location. In this project with the use of Google earth and map quest site through get vehicles location. In this project get longitude and latitude through get location and this information send with the use of SMS and intermediate use Cellapps application. This application develop in VB 6.0 and this application through get sms and longitude and latitude information store in database and sms send with the use of GSM Modem.

Responsibilities:

Designing and developing modules for the application.

Designing application interface using Web Forms.

Involved in development of business logic components.

Designed and defined middle-tier components and Design Reports

Use DOM Object

Involved in designing the database tables.

Developed various stored procedures and user defined data type, cursor and trigger by using SQL for data processing.

Created User and Custom controls for user interface.

Developed underlying data verification rule for user interface using Validation Control of Asp. Net. And Java Script.

Forms Authentication is implemented to provide Authentication.

Involved in bug fixing, testing and deploying.

Environment: Asp.Net (VB), MS SQL Server 2000,Ms Access, Google Earth, Windows 2000

Education:

Master of Computer Application, North Gujarat University

D-Commerce, Gujarat State Council

Bachelor of Business Administrator (B.B.A.), Gujarat University

Certification:

Microsoft Certifications

MS 70-631: TS: Microsoft Windows SharePoint Services 3.0

MS 70-536: Net Framework 2.0 - Application Development Foundation

MS 70-528: Net Framework 2.0 – Web – Based Client Development with Asp.Net (C#).



Contact this candidate