Sr.sharepoint Developer Resume
Bridgewater, NJ
SUMMARY
- Around 8 years of experience in Analysis, Design, Development, Maintenance and Implementation of various applications using Microsoft .Net technologies and over 4 years of experience working wif SharePoint technologies.
- Microsoft Certified Technology Specialist (MCTS) in Designing and Developing Web Based Applications using the .NET Framework and Application development in Microsoft Office SharePoint server 2007.
- Extensive experience in developing applications using SharePoint technologies like SharePoint 2010, Microsoft Office SharePoint Server (MOSS 2007), Windows SharePoint Services (WSS 3.0) and SharePoint Portal Server 2003.
- Experience Working wif InfoPath 2007/2010 and SharePoint designer 2007/2010.
- Extensively worked on designing Complex workflows using Nintex Workflow 2007 and worked on the Out - of Box features of Nintex workflow 2007.
- Hands on experience in creating Site Definitions & Templates, Site Columns, Business Data Catalog (BDC),Workflows, Web Parts, features, content types, InfoPath Forms using SharePoint technologies.
- Worked in different areas including Collaboration, Document Management, Portal and Web Content Management.
- Developed Custom Activities using Windows Workflow Foundation (WF) and SharePoint Object Model in C# and also worked on the Service Oriented Architecture (SOA).
- Hands on experience in Microsoft Technologies like C#.NET, ASP.NET 1.1/2.0/3.5,ADO.NET, VB.NET, AJAX, Web Services (SOAP, WSDL and UDDI) and IIS.
- Expertise in developing and enhancing applications using Microsoft .Net Framework 1.1/2.0/3.0/3.5 , Microsoft Visual Studio 2003/05/08 and Object Oriented Programming Concepts.
- Expertise in Developing Web Forms using HTML, DHTML, CSS, XML, XSLT and JavaScript.
- Well experienced in using T-SQL, SQL Server 2000/05/08, MS Access, Oracle 9i/10g and experience in designing tables, database schemas, writing Stored Procedures, Triggers, Functions Views and Normalization of Database Schema.
- Experience in working wif ADO.NET objects such as Dataset, Data Adapter and Data Reader and reporting tools such as Crystal reports and SQL Server Reporting Services.
- Good organizational, communication skills, ability to express technical concepts and ability to adapt quickly and work successfully as a part of team.
TECHNICAL SKILLS
.NET Technologies: ASP.NET 1.1/2.0/3.5, C#.NET, VB.NET, ADO.NET, AJAXWeb Service, Microsoft Visual Source Safe, TFS.
SharePoint Technologies: Microsoft Office SharePoint Server 2007, SharePoint Portal Server2003, Windows SharePoint Services 3.0/2.0, MS InfoPath 2007/2010, Nintex Workflow 2007.
Programming skills: C, C++, VB, C#, classic ASP, SQL, T-SQL, PL/SQL.
Web Technologies: HTML, DHTML, CSS, XML, Jquery, XSL, XSLT, JavaScript.
Databases: SQL Server 2000/05/08, Oracle 9i/10g, MS Access 2003.
Development Tools: Visual Studio.NET 2003/05/08, SharePoint designer 2007, Nintex Workflow 2007.
Web Servers: IIS 5.0/6.0/7.0, Apache, Tomcat.
Reporting Tools: Crystal Reports, SQL Server Reporting Services.
Operating Systems: Windows Server 2003/2008, Windows 97/XP/Vista/7, UNIX.
Modeling Tools: MS Visio 2003, Rational Rose.
PROFESSIONAL EXPERIENCE
Confidential, Bridgewater, NJ
Sr.Sharepoint Developer
Responsibilities:
- Worked wif business users in finalizing the requirements for the GAIN Project.
- Worked on creating a detailed design document for the project.
- Created an InfoPath form wif multiple views to accommodate affiliate information, local organization and affiliate road map.
- Worked on managed code of InfoPath form to fit all the requirements.
- Created multiple SharePoint sites and implemented out of box web parts to get the required functionality.
- Worked on SharePoint 2010 InfoPath form view web part to insert the InfoPath form on to a SharePoint site.
- Created a workflow to send notifications for each contact to be created.
- Implemented a custom timer job to send alerts for the monthly and yearly follow-ups.
- Worked on SharePoint designer workflows for creating multiple workflows.
- Created a SharePoint security groups and implemented them according to the requirements.
- Worked on InfoPath form rules to switch between multiple views and generating fields depending on the other field’s information.
- Created data source connections for promoting the field’s values to a SharePoint form library.
- Created udcx files for moving the InfoPath form from one environment to another environment.
- Team foundation server was used as source control mechanism.
Environment: SharePoint 2010,Sharepoint 2007,Windows server 2008,SQL Server 2008,Visual studio 2008/2010,Infopath 2007/2010,Team foundation server#, IIS 7.0, ASP.NET 4.0,Windows SharePoint Services 3.0.
Confidential, NYC, NY
Sr.Sharepoint Developer/SharePoint 2010 Developer
Responsibilities:
- Created custom error logging mechanism for the SharePoint 2010 applications so dat the custom errors can be used to find the issues.
- Branding the SharePoint master page (v4.master) to integrate the customizations required for the organizations team site.
- Worked on customizing the SharePoint 2010 ribbon using SharePoint designer 2010 and the visual studio 2010.
- Created custom web parts and deployed them on to the SharePoint 2010 ribbon using visual studio 2010 visual web parts.
- Worked on creating recent web part to show all the recent deals, pitches and documents modified wifin last week for the users where they have access.
- Created a Task list web part which lists all the tasks for the logged in user.
- Worked on creating web part for coverage groups and deals, pitches and documents.
- Created a taxonomy web tagging control which provides the metadata search suggestions for the clients.
- Created a home page for client and modified the document set home page for the pitches.
- Worked on creating custom CSS for the web parts to integrate wif the SharePoint 2010 ribbon.
- Created an InfoPath form which will list all the users relating to particular coverage groups.
- Implemented sessions to hold the values of the coverage groups when navigating from different pages.
- Team foundation server was used as source control mechanism.
Environment: SharePoint 2010,Sharepoint 2007,Windows server 2008,SQL Server 2008,Visual studio 2008/2010,Infopath 2007/2010,Team foundation server#, IIS 7.0, ASP.NET 4.0,Windows SharePoint Services 3.0.
Confidential, Collegeville, PA
Sr.Sharepoint Developer
Responsibilities:
- Worked on modifications for the “ECFDeploy” deployment form using WSP builder and Visual studio 2008.
- Created a console application for crawling of content sources programmatically using C# and Visual studio 2008.
- Created InfoPath form for the Custom ECF site survey and promoted the fields from the InfoPath to a SharePoint list.
- Worked on retrieving the information of SharePoint blog site “Posts” List items using Jquery in the content editor web part and displayed them on the ECFHome page.
- Created a custom Edit form for the SharePoint List to categorize the field in the list using JQuery slide panel.
- Implemented the Project record locking mechanism for the ECFDeploy Deployment form in SharePoint 2007.
- Created a web service to retrieve the blog items from SharePoint 2007 including the metadata such as Author and Editor and inserted them into SharePoint 2010 blog site using SharePoint 2010 object model.
- Migrated the sites from SharePoint 2007 to SharePoint 2010 by creating site templates and list templates by changing the version in manifest.xml file.
- Modifying the SharePoint list template to Cab files and retrieving the manifest.xml from the cab and modifying the version and using Make cab utility to convert it to a cab files and then revert back to .STP files.
- Modified the existing Access checker web part from SharePoint 2007 to make it compatible in SharePoint 2010 environment.
- Created a Custom Visual Web part in SharePoint 2010 which displays static data as web part.
- Worked on the RSS Aggregator web part for getting the RSS feeds in SharePoint 2010.
- Worked wif STSADM command line tool to deploy all solutions as solution package.
- Created IQ (Installation Qualifications) Document for providing the deployment team wif the deployment steps.
- Followed the ECF Guidelines and Microsoft best practices while developing the custom solution for applications.
Environment: SharePoint 2010,Sharepoint 2007,Windows server 2008,SQL Server 2008,Visual studio 2008/2010,Infopath 2007/2010, Source forge,C#, IIS 7.0, ASP.NET 4.0,Windows SharePoint Services 3.0.
Confidential, Boston, MA
Sr.Sharepoint Developer
Responsibilities:
- Designed requirement specification documents and technical design documents for the application.
- Designed InfoPath 2010 form and created all the necessary controls required for the application.
- Created a custom web service for the application using Visual Studio 2010 and C# to retrieve the necessary information required by sending the Departments as a parameter to the web service.
- Created multiple web methods in web service to send parameters and retrieve the values based on the parameter.
- Worked on creating .DISCO and .WSDL web service files and made necessary changes in the spdisco.aspx page for registering the web service and deployed on to the vti bin directory of the servers.
- Implemented the web service to retrieve the information from the user profiles of the SharePoint 2010 database which has been synchronized from the active directory.
- Deployed the custom web service wif the WSP builder on to the multiple front end servers using STSADM command line tool.
- Worked on creating UDC (Universal Data Connection) files for InfoPath data connection entries.
- Implemented the required formulas in the InfoPath 2010 forms using the InfoPath out of box functions available.
- Created Document libraries and lists in SharePoint 2010 to publish and submit the InfoPath forms.
- Published and deployed the InfoPath 2010 form using manage form templates of the SharePoint central administration.
- Worked on implementing the logic for InfoPath path wif the managed code using Visual studio for applications (VSTA) in the field changed events.
Environment: SharePoint 2010,Windows server 2008,SQL Server 2008,Visual studio 2008,Infopath 2010m, VSS,C#, IIS 7.0,, ASP.NET 4.0,Windows SharePoint Services 3.0.
Confidential
Responsibilities:
- Worked on master page for implementing field validations and inserting new fields on the Complaint form using Jquery.
- Worked on Custom Editform.aspx for retrieving the values from the CustomDispform.aspx wif web part connections using SharePoint designer 2007.
- Modified the existing Custom Edit form and Dispform and worked on branding using SharePoint designer 2007.
- Modified the existing web part using Visual Studio 2008 and C# and deployed using STSADM and WSP builder tool.
- Created a console application using Visual Studio 2010 and C# to loop through all the items in the "Cases" list to update the "myrep" values.
- Extensively worked on SharePoint designer 2007 to make all the necessary changes on the Complaint form.
- Worked on Jquery to implement the functions required to hide and show the fields depending upon different scenarios.
- Worked on modifying the existing Custom Editform.aspx and Dispform.aspx to look similar wif the content.
- Unit tested the changes made in the developed site and made a solution package of all the changes.
- Deployed the changes on the production server.
Environment: Moss 2007,Sharepoint designer 2007,Visual studio 2008,Windows Server 2003,C#,JQUERY, VSS,C#, IIS 6.0,, ASP.NET 3.5,Windows SharePoint Services 3.0.
Confidential
Responsibilities:
- Designed requirements specification documents and technical design documents for the application.
- Worked on the solution architecture to use the Silverlight 4.0 wif WCF RIA Services for the application.
- Created a SharePoint 2010 team site for the application and created all the necessary document libraries for storing the excel files which will be uploaded by the Vendors.
- Created Reports and Business Rules Page using Business Application Template in the visual Studio 2010.
- Worked on ADO.NET Entity object model of Visual Studio 2010 for creating ADO.NET entity classes.
- Created a domain service for exposing the data entities and operations in the server project to the client project.
- Worked on Silverlight 4.0 Data grid for displaying the data which is retrieved from the database using WCF RIA Services.
- Worked on Silverlight 4.0 Data form control for editing the existing business rules and adding new business rules in the database.
- Created Silverlight 4.0 Child window page for handling the functionality of adding new business rules and deleting an existing business rule.
- Worked wif DomainDataSource for interacting wif the database entities and retrieving data.
- Created stored procedures for querying the data based on vendor selection and report date selection.
- Used ADO.NET Entity to map wif the stored procedure for retrieving data from database for reports page.
- Created SQL SERVER INTEGRATION PACKAGE (SSIS) to extract the data from the excel files which are uploaded into the SharePoint document library and store the data into the SQL SERVER 2005 database.
- Created a Dataflow task in the control flow of SSIS package to extract the data from excel files using excel source connection manager.
- Used Excel source connection manager to read the data from excel files stored in the reports document library using UNC path.
- Used Data conversion to convert the data types for the fields in the data base wif the fields in the excel sheets.
- Used file system task to move the read files from the reports document library to reports archive library.
- Worked on Send email task to send email notifications whenever an error occurs in the execution of the package.
- Configured the IIS settings and deployed the solution on to the SharePoint team site.
- Hosted WCF RIA Services on the IIS web server and made connection changes in the Web.Config of the solution file to enable the RIA services for reading data from the database.
Environment: Visual Studio 2010,Silverlight 4.0,WCF RIA Services,WPF, SharePoint 2010, ASP.NET 4.0, XAML,Windows Server 2008, VSS,C#, IIS 6.0, Windows SharePoint services 3.0, JavaScript and SQL Server 2008.
Confidential, Blue Bell, PA
SharePoint developer
Responsibilities:
- Designed the technical design documents for the Password Administration functionality.
- Worked on creating the IT and Compliance Pages using Content editor web parts and List view web parts.
- Worked on Visual studio 2008 and C# for implementing Password Administration functionality which will allow admins to perform different operations on the active directory using User interface.
- Implemented the Tree View functionality for displaying the active directory structure on the user interface using C# and Visual Studio 2008.
- Wrote a web service using C# and visual Studio 2008 to interact wif the UACC and Integration server in order to retrieve the necessary data required for performing different operations on Active directory such as adding, removing, enabling, disabling and resetting the password of a user.
- Worked on the CAML queries for retrieving data from different SharePoint document libraries and lists.
- Worked on configuring the search service on the SharePoint server using the STSADM command line tool.
- Reporting the data load status by reading the files from the SQL server through an automated process.
- Monitoring the SharePoint event viewer and error logs, reporting the errors and running the queries on the SQL server to resolve them.
- Deployed the XSLT’s for automating the data load status and processing the files which got loaded into the SharePoint lists and document libraries.
- Worked on the RADS controls which were the custom columns in a SharePoint list and document libraries.
- Worked on creating different SharePoint user groups such as IT Owners, Compliance, Vendor and Internal processor Users.
- Worked on creating different Views on the SharePoint document libraries and lists.
- Implemented windows authentication for the password administration functionality and checking the user authentication through the windows login.
- Creating and configuring the top level site for the application.
- Worked on the Content editor web part for creating index of different pages on the IT and compliance screens.
- Deployed the RADS.core workflow on the server for initiating the job scheduling process.
- Documented the process flow of password administration functionality and other data loads.
Environment: Windows SharePoint services 3.0, Moss 2007, ASP.NET 3.5, Windows Server 2008, Active Directory, SharePoint designer 2007,VSS, XSLT,WF, Visual Studio 2008,C#, IIS 7.0, JavaScript and SQL Server 2008.
Confidential, Downers Grove, IL
SharePoint Developer /Nintex Analyst
Responsibilities:
- Gathered the requirements, analyzed them and designed the functionalities.
- Designed Master Pages, Page Layouts and CSS using SharePoint designer 2007 to have consistent and uniform look throughout the portal.
- Created custom Site Templates, Site Features, Site Columns and List Templates so dat users can create their Projects as each project is considered as a single site.
- Installed and Configured Nintex Workflow 2007 designer tool and integrated wif the SharePoint portal.
- Worked on the project workflow and designed a State Machine Workflow for the application.
- Created Gate Approval Workflows using Nintex Workflow 2007 in order to move the project from one gate to another gate.
- Worked on the SharePoint Designer 2007 to make the user interface of the approver selection page look similar as the other pages in the application.
- Implemented CAML Queries to query across the lists using Project Number for Project Current phase, Gatekeeper role and list of approvers and created a custom list for the storing the approvers needed for the workflow.
- Implemented AJAX for the modal window Popup in the approver selection page for selecting approvers.
- Worked on modifying the Web.Config for the implementation of AJAX functionality in SharePoint.
- Deployed custom application pages wif the halp of features and solution packages (WSP).
- Handled the selection of approvers depending on the Gate and Gatekeeper role in the workflow.
- Created Approver Selection Page using C# Moss object model and Visual studio 2008 for retrieving the approvers and their business units.
- Implemented item level permissions wif the halp of Event Handlers.
- Handled Workflow for different Gates using Wait for an item Update action me.e. from Entry to Concept Gate and Concept to Feasibility etc.
- Handled multiple task delegations using the Flexi Task and the Delegate Task actions along wif Run Parallel actions for handling different Project Types (Innovation and PCM).
- Queried the Top level site for escalations using CAML and stored the escalators and their approvers in the Workflow Approvers List.
- Generated task to the admins using the Request Approval Action and notifying the team members and Project Manager using the Email Notifications action.
- Worked on creating different SharePoint user groups such as PLM Administrators, PLM owners and PLM Users.
- Worked on the Active Directory for managing the user profiles and querying them wif LDAP Path.
- Customized the Message Templates for the application according to the business requirements.
- Initiated the Workflow using the SPWorkflowManager Class and also made the workflow to get started upon the item update in the list to which the workflow got attached.
- Worked on STSADM command tool for solution deployment and moving the code changes.
- Worked on the Visual Source Safe (VSS) for versioning of the code written in the application.
- Implemented the My Workflow Tasks Web part for displaying the tasks related to dat particular user.
Environment: Windows SharePoint services 3.0, Moss 2007, ASP.NET 3.5, AJAX, Windows Server 2008, Nintex Workflow 2007,AD, BDC, SharePoint designer 2007,VSS, Xpath,WF, Visual Studio 2008,C#, IIS 7.0, JavaScript and SQL Server 2008.
Confidential, Cleveland, OH
.NET Developer
Responsibilities:
- Created Web Forms and Web Pages using HTML and ASP.NET following UI design guidelines.
- Implemented AJAX for making the web application more interactive to the users.
- Used CSS for branding purposes and for maintaining consistency across the site.
- Implemented business logic using C#.NET.
- Wrote user controls and custom controls for code reusability across the entire application.
- Designed Application and Database Design and made changes according to the requirements.
- Extensively used ASP.NET features like Grid View, Details View and other controls for displaying data.
- Developed ASP.NET User Controls for navigation and dynamically building the contents of a Web Forms.
- Implemented the connectivity to the database using ADO.NET Components.
- Used web services in the appropriate scenarios to communicate wif other applications.
- Extensively worked on writing Stored Procedures, Triggers and SQL Queries.
- Worked on security issues related to user authentication and authorization.
- Generated reports using Crystal Reports for user accounts.
- Used XSLT for transferring the XML Documents.
- Designed Use Case diagrams and Sequence Diagrams using UML for designing the project flow.
Environment: Visual Studio.Net 2005, ASP.NET 3.0, C#.NET,LINQ, ADO.NET, Microsoft Visio, AJAX, Rational Rose, SQL Server 2005, Visual Source Safe,XSLT, Crystal reports 9.0, SOAP, WSDL, UDDI, XML Serialization, IIS 6.0, Windows XP.