Sharepoint Developer/admin Resume
Westchester, NY
SUMMARY:
- 7 years of experience in Analysis, Design, Development and Testing of client-server and N-Tier Architecture for windows and web applications using Microsoft Technologies.
- Over 3+ years of experience in developing Enterprise level Portal and Content Management Solutions usingMicrosoft Office SharePoint Server (MOSS 2007/2010), Windows SharePoint Services (WSS 3.0), SharePoint Designer 2007/2010, InfoPath 2007/2010.
- 3 years of experience in.NET Framework (4.0/3.5/3.0/2.0), usingASP.NET4.0/3.5/3.0/2.0, C#,ADO.NET, Visual Studio 2005/2008/2010, SQL Server 2008 R2/2008/2005.
- Experience in configuring and managing the Collaboration, Enterprise Search, Enterprise Content Management, Business Data Catalog, Shared Services Provider and Farm Topology.
- Extensive experience in Installation, Configuration, Administration and Maintenance of Microsoft SharePoint based solutions.
- Experience in developing custom solutions for SharePoint using Visual Studio, ASP.NET and C#.
- Experience in assigning permissions to native groups in SharePoint as well as Active Directory groups.
- Experience in automating the business processes by creating Workflows using SharePoint Designer and Custom Workflows using Windows Workflow Foundation.
- Experience in development of Features for deploying Web Parts, Workflows, Custom Menus, Content Types, Site Templates, Blogs and Wikis in SharePoint Portal.
- Proficient in creating Custom List Definitions, Features, and Master Pages to improve features and look and feel of the sites.
- Worked on Branding of SharePoint sites using SharePoint Designer 2007/2010.
- Hands-on experience in designing and implementing various SharePoint Web Parts, Event Handlers, Content Types, Custom Document Libraries.
- Thorough experience and knowledge in using stsadm tool and commands, especially, while adding and deploying solutions (.wsp files) in test, staging and production servers after the code had been successfully tested in the local development box.
- Experience with creation of Business Forms/InfoPath 2007/2010 forms, Catalogs, Structured and unstructured data search with configuration of filters.
- Experience in customizing dashboard for Key Performance Indicator (KPI) lists.
- Experience in Customizing the SharePoint Ribbon.
- Extensively worked on BCS/BDC to fetch and access external data into SP Portal.
- Experience in configuring SharePoint Security and Backup and Restore of the portal.
- Experience in System Monitoring, Performance Analysis, Log analysis and performance tuning in SharePoint Server 2007 and also post production support
- Experience in Backup System/Disaster recovery planning.
- Experience in using WebServers - IIS 6.0/7.0.
- Good working knowledge of designing Tables, Indexes, Stored Procedures, Triggers for different Relational Databases.
- Hard working, diligent and high level of collaboration with co-workers in a team-oriented and rapidly changing business environment.
- Dedicated to fulfill client needs and deadlines with excellent end products.
EDUCATION:
Bachelor of Technology in Electrical and Electronics Engineering
TECHNICAL SKILLS:
Microsoft Framework & Technologies: SharePoint 2010, MOSS 2007 & Windows SharePoint Services
(WSS 3.0), .NET Framework 4.0/3.5/3.0/2.0, ADO.NET,
ASP.NET 4.0/ 3.5/3.0/2.0, DOM, AJAX, DHTML, Windows Communication Foundation (WCF) & Web Services, Active Directory.
Languages: C#, SQL, PL/SQL
Web Technologies: XML, HTML, XHTML, XAML, Flash, AJAX, Web Services, JavaScript, JQuery and CSS.
IDE/Tools: Visual Studio 2005/2008/2010, SharePoint Designer 2007/2010, TOAD, Lotus Notes, Microsoft Visio, Microsoft InfoPath 2007/2010.
OS/Platforms: Windows Server 2003/2008/2008R2, Windows XP/Vista/7
Database: MS SQL Server 2005/2008/2008R2 (Stored Procedures, Triggers, Normalization, Functions), MS Access 2007/2010.
Web Servers: Internet Information Server (IIS 6.0/7.0)
PROFESSSIONAL EXPERIENCE:
Confidential, Westchester, NY Mar 2012 - Till Date
Role: Sr. SharePoint Developer/Admin
Project Description: GOLD project required to replace the existing eRoom forms witha SharePoint application which will allow all the managers, recruiters & agents across all GOs to create, save, edit & retrieve their own web based forms. The forms represent data such as agent development activities, marketing patterns & performance results. There have been several user complaints regarding thecurrent methods, which has led to converting the four Agency GOLD forms(AG1, AG2, AG3 and AG4) into E-Forms. In addition, the application requiredmultiple timer jobs for reporting, data import and archiving processes.
Responsibilities:
- Analyzed requirements and involved in the design & architecture of the entire application.
- Designed and developed Custom InfoPath Forms (AG2 and AG3) with Pre-Filled Fields and Data Validations.
- Used Modules in Visual Studio 2010 for the InfoPath Forms.
- Developed Custom Content Types & Site Columns associated with lists in the site collection.
- Wrote PowerShell Scripts for deploying the form templates and content types as Features on Farm, Web Application, Site Collection or Sub Site level.
- Developed and deployed Event Receivers for Custom close and print functions for the forms.
- Solely responsible for the development of timer jobs AG3DataExport and NYLGOLDImport for Reporting and User Information Import respectively.
- Involved in configuring User Permission Levels and authenticating users with SiteMinder integration.
- Involved in the design, architecture & development for Corporate Site Provisioning which involved provisioning of Team Sites for internal purposes.
- Wrote PowerShell Scripts to provision the sites on multiple basis.
- Worked independently in the design and development of NYL Brand Center.
- Branding involved extensive use of JavaScript, jQuery and custom CSS in Master Page & Page Layouts customization to achieve customer desired design. The branding template is being used in some of the corporate team sites.
- Worked on Document Sets as part of the Branding.
- Enhanced Search functionality and Web Analytics for the Brand Center Site.
- Developed Custom Workflows using Visual Studio 2010 for List Form submissions and Triaging Tasks.
- Thorough knowledge of the SharePoint Object Model.
- Created custom List Definitions and Site Definitions.
- Extensively used CAML Query Builder and SharePoint Manager.
- Provided demos to customers and supported the application during the testing phase.
- Worked with Microsoft in resolving infrastructural issues in SharePoint.
- Provided support during Cumulative Update Patching and Rollbacks in various environments.
Tools & Technologies: C#, .NET Framework 4.0, ASP.NET, SharePoint Designer 2010, Visual Studio 2010, SharePoint 2010, SQL Server 2008 R2, InfoPath 2010, XML, XSLT, HTML, CSS, JavaScript, Windows Server 2008 R2.
Confidential, Boston, MA Mar 2011 - Feb 2012
Role: Sr. SharePoint Developer/Admin
Project Description: The business requirements needed multiple applications to be built which would enable the authors to compose messages and or policy changes and sent to CSRs. My roles and responsibilities included design and development of multiple electronic form applications along with the creation of several workflows to build an e-mail framework. As part of a three member team, involved in the design and deployment of multiple custom web-parts, event handlers. Also responsible for maintaining and supporting the entire site collection.
Responsibilities:
- Participated in the analysis of the requirements provided by the clients and involvedin designing the architecture of the Portal.
- Involved in Administering, Installing and Configuration of SharePoint 2010 as well as SharePoint Foundation.
- Used Out-of-the-box Workflows and developed Custom Workflows (in SharePoint Designer 2010 & Visual Studio 2010 using Windows Workflow Foundation (WWF) for handling documents flow.
- Developed Custom Web Parts by using SharePoint Object Model.
- Developed Visual Web Parts and Application Pages using Visual Studio 2010.
- Frequently executedstsadm commands like - o deletesolution, -o addsolution, -o deploysolution, -o deactivatefeature, -o uninstallfeature, -o installfeature, -o activatefeature etc to deploy the solution files (.wsp files) in testing, staging and production environments and activate the corresponding SharePoint Features in those machines.
- Worked on SharePoint Designer 2010 to incorporate Branding and for designing and developing SharePoint Templates.
- Customized Look & Feel of portal by modifying Master Pages using Cascading Style Sheet and Heather Solomon Minimal Master Pages.
- Developed InfoPath Form Templates and worked with InfoPath Forms Services.
- Implemented CAML Queries for extracting list contents to display in web-parts. Designed CAML queries with the help of CAML Query Builder.
- Created KPI, Dashboard for the Marketing Department.
- Used different data sources in InfoPath forms to send and retrieve data like web services, SQL Server and SharePoint List.
- Created Event Handlers by using SPItemEventReceiver for performing different tasks and implement monitoring.
- Developed and used JavaScript for validations and client side customizations.
- Experience in using SharePoint Modal Dialog to open Application Pages in popup windows.
- Created a Timer Job to daily update all the users' info in user profile database and My Site from web service.
- Configured the Search Service for the websites and users as per the requirements.
- Maintained Security and Permissions structure for all sites and applications by configuring SharePoint profiles in native groups as well as Active Directory.
- Perform Backup and Restore jobs using tools.
Tools & Technologies: C#, .NET Framework 4.0, ASP.NET, SharePoint Designer 2010, Visual Studio 2010, SharePoint 2010, SQL Server 2008 R2, InfoPath 2010, XML, XSLT, HTML, CSS, JavaScript, Windows Server 2008 R2.
Confidential, Sacramento, CA July 2010 - Mar 2011
Role: Sr. SharePoint Developer/Admin
Project Description: The main aim of the project is to financial handling of the bank and it is customized to interact with the entire employees across the Department and within the company to provide collaborative environment. The reason for Bank to use SharePoint portal site is to create a more integrated environment and procedural document management portal. Automated workflow simplifies the flow of information between employees and customers throughout the bank. The project involved migrating entire intranet contents from MOSS 2007 to SP Server 2010 for the managing of the information they have kept.
Responsibilities:
- Gathered requirements, analyzed and designed the functionalities.
- Worked on Configuration, Administration and Migration from MOSS 2007 to SP Server 2010.
- Developed Open Meetings, Case Overview and custom web parts using visual studio.
- Created Features for content type, site column, List definition and custom permission level.
- Created Site Collection, Site Template, Team Site, Wiki Site, My Profile Site, Meeting Workspace and Document Workspace for managing web portal information.
- Developed a Custom Master page for the site with customized styles.
- Created Timer Job for uploading documents in document set.
- Created Stapling Features for team site definition.
- Implemented Event Handlers for setting custom permission at item level.
- Created Custom Visual StudioWorkflow for creating new case site.
- Configured SSRS with SharePoint 2010 to generate various types of reports.
- Responsible for Testing Code and preparing Technical documentation for defects and Change orders.
- Used stasadm tool for deploying solutions and managing features in SharePoint.
- Wrote a Trigger and Stored Procedure for generating XML file for company data replication.
- Created Floating Menu with JQuery.
- Extensively used CAML Query to query the SharePoint List.
- Consumed web services for accessing and displaying lotus notes data on SharePoint pages.
- Involved in deploying solution package and features on development and preproduction server.
- Worked with SharePoint Designer for customizing application pages and creating document approval work flow.
- Performed Backup and Restore from Central Administration.
- Managed Site permissions by making site permissions templates. Creating groups, adding Exchange servers groups.
Tools & Technologies: .NET Framework 4.0, C#, JavaScript, ASP.NET, SharePoint Server 2010, MOSS 2007, SharePoint Designer 2010, InfoPath 2010, Windows Server 2008, SQL Server 2008 R2, JQuery, Visual Studio 2010.
Confidential, Bala Cynwyd, PA Oct 2009 - July 2010
Role: SharePoint Developer/Admin
Responsibilities:
- Involved in Requirements gathering, Analysis, Design, Development, Testing and Deployment of entire portal.
- Created Document Libraries & Lists in MOSS 2007 to store team metrics, performance review reports, and Performance presentations and granting rights to appropriate role groups.
- Created Web Parts and Web Part connections using C# in implementing the snapshot of the team performance in the core development team and deployed it with the help of solution package.
- Implemented workflows in providing approvals for expense reports, Exit process and Work orders using SharePoint Designer 2007 and Visual Studio 2008.
- Used automated E-mail notifications to the stakeholders of the workflow providing the status of the workflow.
- Designed forms using InfoPath and integrated with the sequential workflow of SharePoint for the approval of different end user, Performance Reports.
- Customized Master pages and implemented new Web Part zones using SharePoint Designer 2007.
- Created Audiences to target to specific Content to a defined set of users based on the User Profile.
- Generate custom XSLT with the help of SharePoint designer to generate custom search page.
- Responsible for setting up data sources to external applications, and pulling that data in to display the content through SharePoint portal using BDC web parts.
- Worked with Office Share Point Server 2007 Excel Services to enable the interaction of the team members with stack rank data, pivot tables etc., through a Web browser.
- Configured Outlook 2007 with MOSS 2007 to synchronize Share Point Document Library and Lists, to send alerts to the managers when the documents are accessed.
- Performed and documented SharePoint backup and recovery using stsadm tool and automated SharePoint Farm backups, site collection backups, team site collection backups, SharePoint web server backups, and SQL database backups.
- Configured SharePoint Search to enable site members to search for project related documents, Performance reports, and employee search.
- Designed and implemented Dashboard functionality using Excel services for the managers to study the dynamic reports.
- Used SQL Queries to fetch filtered data of the metrics and displayed the same in Web Parts.
- Post production support for deployed solutions.
- Configured BDC to access SQL data into SharePoint portal using third party tool BDC Meta-Man.
Tools & Technologies: Windows Server 2008, MOSS 2007, ASP.NET, C#, WSS 3.0, Visual Studio 2010, .NET Framework 3.5, MS SQL Server 2008R2, IIS 6.0, InfoPath 2007, SharePoint Designer 2007, JavaScript, MS Active Directory, HTML, CSS, Microsoft Office Outlook 2007.
Confidential, Pune, India Apr 2007 - Oct 2009
Role: .NET Developer
Responsibilities:
- Involved in complete Life Cycle of the project development which was based on MVC Architecture.
- Developed ASP.NET Web-Forms utilizing Microsoft .NET Framework 2.0.
- Used core server controls such as Dropdown List, Checkbox List, and other advanced controls such as Calendar and Ad Rotator controls.
- Used Visual C# for code-behind logic.
- Used ADO.NET objects such as Data Reader, Dataset, and Data Adapter for data communication between the web application and databases.
- Used standard .NET Validation Controls and Data Source Controls.
- Used HTML and CSS for web page design.
- Rendered XML document to an HTML page using XSLT transformation.
- Used JavaScript for client-side validations.
- Performed application-level tracing, debugging, and state maintenance through the web.config file under the root directory of the application.
- Used UML for designing Use Cases, Sequence Diagrams and Activity Diagrams.
- Responsible for writing SQL Queries, Stored Procedures.
- Worked with web services as a part of the application development.
- Used caching to improve the performance of the application.
- Used Microsoft Visual SourceSafe (VSS) for version controlling and configuration management.
- Worked with Unit testing using NUnit testing framework and develop automated build system.
Tools & Technologies: Microsoft .Net Framework, Visual Studio 2005, ASP.NET, Microsoft Windows Server 2003, XML, XSLT, JavaScript, Windows Active Directory, MS SQL Server 2005, Microsoft Visual SourceSafe, NUnit.
Confidential, Hyderabad, India Nov 2005 - Apr 2007
Role: .NET Developer
Responsibilities:
- Involved in development 3-tier architecture using .NET framework.
- Developed Web Forms and code behind using ASP.NET and C#.
- Used ASP.NET validationcontrols (required field validator, regular expression validator, compare validator, range validator), User Controls, Custom Controls, Data Grid Web Control.
- Developed the component that talks to database for database operation.
- Implemented Stored Procedures call in the business layer-using Active X Data objects (ADO.Net) for use of Web layer.
- Used ADO.NET objects (SqlConnection, SqlDataAdapter, SqlCommand, SqlDataReader and Dataset) to talk to SQL Server 2005.
- It uses XML technology to provide efficient and exhaustive search functionality and also used XSLT to transform the XML documents.
- Created web.config file for own setting of the application by writing database connection string and user authentication.
- Created Stored Procedures, Views and Triggers using T-SQL.
- Doing the bug fixing on the development in the supplement drops.
- Involved in Unit Testing and Integration Testing.
Tools & Technologies: .NET Framework, ASP.NET, C#.NET, ADO.NET, JavaScript, Web Services, .Net Remoting, IIS, HTML, DHTML, XML, SQL Server 2005, Windows, VSS, NUnit.