Sharepoint 2010 Developer Resume
Thousand, OakS
Professional Profile:
- Around 7+ years of experience in Software development life cycle involving Analysis, Design, Development, Management and Implementation of various stand-alone, intranets/internets, client-server window based and web based applications.
- Strong experience in core technologies of SharePoint/MOSS 2007/2010, Search Server, Windows SharePoint Services, IIS 6.0, 7.0, SQL Server 2005/2008, InfoPath 2007/ 2010 and SharePoint Designer 2007/2010, .Net 3.5 Framework and well versed with Database design like MS-SQL Server.
- Experience in implementing SharePoint technologies on medium to large Farms and performing Farm, Application and Site Collection level Administration
- Expert in developing and deploying SharePoint Web Parts, SharePoint Event Handlers, Custom Content Types, Features, List Definitions ,Site Definitions, User Controls.
- In-depth Knowledge of InfoPath 2007/InfoPath 2010 Forms as User based ,Administrator approval forms with rules ,Filters, validations, Data Connections, views ,managed code in visual studio 2010 and designing browser Enabled forms integrated in SharePoint using InfoPath Form Services(IPFS).
- Profound knowledge of Site Templates, Audiences, Security, CAML, Enterprise Search Configuration, Content Management and Single Sign On for Share point services
- Good Knowledge in implementing custom SharePoint Field control and SharePoint Rendering Template control in SharePoint 2010.
- Expertise in Creating custom SharePoint 2010 Server Ribbon Components and extensive Knowledge in creating Console Applications using SharePoint Object Model, LINQ to SharePoint 2010 using Visual studio 2010.
- Worked on different SharePoint elements like Wikis, Blogs, RSS feeds, Alerts, Dash Board, Announcements, Web Cast, and KPI for Business Intelligence (BI) Analysis.
- Worked on Migrating 380 Lotus Notes Databases to SharePoint 2010.Involved in analyzing the Notes databases, designing the approach, developing templates for Data Migration using CASAHL Tool.
- Knowledge in Using SharePoint Designer Tool for 3 stage Workflows in SharePoint, developing and customizing Master Pages and all Branding activities.
- Working Knowledge in implementing SOA and integrating External systems like BizTalk and Bridge Web Services in MOSS 2007.
- Experience in implementing Form Based Authentication (FBA) for SharePoint internet site and SAML Authentication for end users.
- Experience in version control tools such as Microsoft Visual Source Safe, Team foundation server etc.
- Strong team player capable of successfully fulfilling client needs in challenging environments and delivering solutions under tight time constraints with Excellent analytical, organizational, communication and Issue Resolution skills
Technical Tools and Technologies:
- SharePoint: SharePoint 2010, Microsoft Office SharePoint Server 2007, WSS 3.0/2.0, SharePoint Designer 2007/2010, InfoPath 2007/2010.
- Languages: C#.NET 2.0/3.0,C++
- Web Technologies: ASP.NET, Web Services, SOAP,ADO.NET,ADO
- Latest Technology: Microsoft .NET 3.5, WCF, Web Services with C#.Net, Creating Windows & Web User Control Libraries, Enterprise Library 3.1 / Application Blocks, LINQ, AJAX, AJAX-Toolkit.
- .NET Frameworks: NET Framework 3.5 / 3.0
- Databases & Tools: MS SQL Server 2008/ 2005/, Infragistics tool, Lotus Notes 7.0.3, CASAHL Tool
- Markup Languages: HTML, CAML, XML, XSLT, CSS, JavaScript, JQuery Plug-in.
- Application Servers: Microsoft Windows SharePoint Services 3.0, IIS 6.0/7.0
- Operating System: Windows 98 / NT / 2000 / XP / 2003 / Windows 7 and Windows Server 2003/2008
- Version Control: Microsoft Visual Source Safe (VSS), Team Foundation Server (TFS).
Professional Experience:
Client: Confidential, Thousand Oaks Aug' 10- Till Date
Role: SharePoint 2010 Developer
Responsibilities
- Installation/Upgrade of CASHAL Acknowledge Tool, configuring various job templates in Composer, Data Transformation Scripts to modify data, Map Notes users to AD Users, Actions to trim the Length of the file attachment to SharePoint, Error Handling, InfoPath Generation Utility Tool, Applying Filters and Scheduling Jobs.
- Created InfoPath 2010 user and Administration based forms that are published to Form Libraries in SharePoint 2010. Implemented many rules, filters on secondary data connections, Controls like Cascading dropdown, Repeating controls, ActiveX People picker control, used XML as a Resource file for custom validations, switching between Views, created template parts which are reusable assets, Converting all the Data Connections to Udcx files stored to Data Connection Library, Managed code using Visual studio 2010 in InfoPath 2010 Forms.
- Created Event handlers as the triggers for modifying the migrated content and deployed these as features to SharePoint 2010.
- Implemented Custom code using SPWorkflowManager in event handlers to trigger Agile Point workflow which is a third party tool.
- Created custom SharePoint 2010 Server Ribbon Components registered to content type of a form Library. Handled the post back events of ribbon by creating SharePoint Web Part to update the InfoPath form and customized the Tool Part properties to show/hide the ribbon components for different views of a form Library.
- Customized the out of box Audit feature available in SharePoint 2010.
- Implemented Cascade Dropdown custom Field control and SharePoint Rendering template control.
- Implemented many console applications using SharePoint API's in visual studio 2010 for all the database post migration activities like move attachments to a document Library, Get the InfoPath form and set the default values in the controls using XPathNavigator, create sub sites, Resize the images in SharePoint Picture Library, activate the hidden features using feature Id, common Error Log file, generate XML report and Insert Audit Log information from InfoPath form to SharePoint site.
- Created a dynamic HTML Tool in visual studio 2008 for editing SharePoint Rich Enhanced text Control which has different formats of migrated data from Notes and it's a common tool which is handled across all the Notes databases.
- Implemented 3 tier .Net architecture using Visual studio 2008 for one of the database migration which includescreation of Custom aspx pages with embedded user controls, enabled Session for SharePoint, used JQUERY plugins, used new model of LINQ to SharePoint 2010.
- Point of Contact for any migration activities in the Team.
- Created Packages, Batch files and deployment guide for Production.
Environment:
Windows Server 2008 R2, Lotus Notes 7.0.3 ,CASHAL Tool, SharePoint 2010,Visual studio 2010, InfoPath Generation Utility Tool, SQL Server 2008 , Microsoft InfoPath Forms 2010.
Client: Confidential, Hercules ,CA MAR'08-JULY'10
Role: MOSS 2007 Developer
- Involved in full SDLC for the project: requirement gathering and analyzed business requirements.
- Setting up several document libraries for various groups and granting user rights to appropriate groups.
- Involved in installation and configuration of SharePoint Server 2007 along with Office 2007.
- Designed Websites, Templates, Views, Lists, Email Send on Event.
- Customized UI with the Office SharePoint Designer and build Master Pages. Creating contextualized search tabs on specific content.
- Created document libraries to share test results, develop new strategies, and create documents related to reporting and strategic planning.
- Configure PDF I-Filter for SharePoint Server 2007, created various Dashboard reports and KPI list.
- Provide the ability to track versions of files using the version control features include check-out, check-in, view previous versions and restore from previous versions.
- Configured SharePoint Server and document library to accept incoming mail.
- Customize the Content Query Web Part by setting the CommonViewFields property, the Query Override property, and the DataColumnRenames property.
- Consumed the Windows WCF to accept or reject records of the customers.
- Written couple of WCF services to get the data from different servers in different regions.
- Enhanced an existing web application implementing LINQ-XML to extract data made available from an external web service.
- Worked with Browser compatible InfoPath 2007 forms. Used SharePoint object model for manipulating tasks from InfoPath code, managing item level permissions, registering event handlers.
Environment:
MOSS 2007, WSS 3.0, SharePoint Designer 2007, Office 2007, MS Office Excel 2007, MS Office InfoPath 2007, ASP .NET 3.0, C#, Visual Studio.NET 2005, WCF,IIS 6.0.
Client: Confidential, Los Angeles AUG' 06 - FEB' 08
Role: MOSS 2007/.Net 3.5 Developer
Responsibilities:
- Created User Details web part, where in the user opts for health related program by selecting the segment (which stores the details of what risk level is he/she in) and container (stores the details of the age of a person). This creates an item in 'User Program'SharePoint List.
- Designed Page Layouts in SharePoint Designer by inheriting page layout content Type.
- Created connectable web parts in visual studio 2005 where the Producing web part is for the administrators to select the segment and container in the Toolbox.
- The Consuming web part is a Content Query web part which displays all the programs to the users who comes under segment/container which the admin has selected.
- Creating 'Display Diet Tracker web part' which gives diet related information to the user .All the controls in this web part are dynamically rendered using XML and XSLT. The layout of the web part that displays all the controls in horizontal/vertical format is configured by the user.
- Created custom Timer jobs by using SPJobDefinition which adds requests in the request tracker list based on the segments and containers the users have registered. Deployed Timer jobs using Features in visual studio 2005.
- Developed a Custom view that is set to the Request Tracker List which filters the Tasks created by the timer job to the users based on their segments.
Environment:
Windows Server 2003, Visual Studio 2005, MOSS 2007, XML, XSLT
Client: Confidential, Chennai, India JUNE' 05 - MAY'06
Role: .Net 3.0 Developer
Project: XLNET
Responsibilities:
- Involved in Requirements Gathering, Analysis, Design and Development.
- Prepared Design document and worked on elements like Class Diagrams, Sequence Diagrams, Flow charts, Presentation layer and database design in SQL server.
- Created complex Stored Procedures and SQL Queries in SQL Server 2005 for updating and display of data.
- Designed and implemented application using .Net framework3.0.
- Involved in developing business logic layer, Data Access layer with complex programming in C#.Net, Visual Studio.Net 2005.
- Developed many user controls and built custom ASPX pages for user and administrator activities which are deployed and debugged through the portal gateway.
- Developed Folder portlets which is used by administrators to add/delete/edit folders on the screen instead of going to the Knowledge Directory to do the same.
- Users can view the documents/Folders by setting various properties in the screen provided to them.
- Utilized ASP.NET Input Validation controls and JavaScript to perform client side validation.
- Used third party 'Infragistics tools' controls to develop the screens.
- Actively involved with the team of developers in Knowledge transfer, functionality issues, database issues, best coding practices and standards.
- Updating the Onsite team with daily status.
Environment:
Windows Server 2003, Visual Studio 2005, Infragistics Tool, Aqua logic portal.
Education:
- Bachelor of Engineering in Computer Science and Engineering, Confidential, GPA 3.7, Year 2005, Hyderabad, India