Senior Sharepoint And .net Programmer Resume
SUMMARY
- Over Seven years of experience in Analysis, Design, Development, Testing and Maintenance of Object-Oriented, Client-server Multi-tier web applications.
- 4 Years of experience as a SharePoint developer in installing, configuring, Maintenance of Microsoft SharePoint based solutions and development using Microsoft Office SharePoint Server(MOSS) 2007 and Windows SharePoint Services(WSS), SharePoint Designer 2007, MS InfoPath 2007, MOSS Central Administration,Site Administration, Excel services.
- Expertise in designing and implementing SharePoint Ajax Enabled Custom Web Parts, Navigation, Custom Timer Jobs, Custom Event Handlers, Custom Document Libraries and Custom Workflows for Lists integrated with BDC using SharePoint Object Model.
- Expertise in Personalization and Branding a MOSS Portal Site, Creating Content Types and Page Layouts for Web Content, Collaboration, Document Management, CAML, Web Content Management, Forms Management, Site Definitions, Site Columns and Custom Features development and deployment.
- Proficient in SharePoint 2010 architecture and confident in performing a migration from SharePoint 2007 to 2010 and thereafter enhancing the development in SharePoint 2010 environment
- Extensive Knowledge in MS Visio ,Client Side Object Model, Sand box solutions, Access Services, Silverlight Webparts, Windows Power Shell Commands, FAST Search, BCS in Sharepoint 2010
- Creation/Modification of InfoPath Form and Library using Microsoft Office 2007 InfoPath tool and possess experience with Excel Services for Web parts and Reports.
- Strong proficiency in MOSS 2007 Enterprise Search, custom search scopes, Indexing, Search and good experience in designing Custom Workflows using sharepoint designer and visual studio.
- Good knowledge in Wiki, Blog, RSS, Survey, and Discussion boards in SharePoint.
- Monitored and Analyzed the performance and goals of an organization using Dashboards includes KPI, Scorecards etc using PerformancePoint Server 2007
- Experience in using Team Foundation Server 2010 for source control and extremely confident in coordinating the checking-in, checking-out, history comparison, merging changes, resolving conflicts
- Experienced in Administrative Tasks like Backup, Recovery using STSADM commands and uploading form templates
- Experience as .NET Developer in designing and implementing WebPages using Visual Studio in C# and VB, XML, ASP.NET, AJAX, Web Services, LINQ, SQL, ADO.NET, SOAP, WSDL, XSL
- Integrated the MOSS Farm with Exchange server 2007 for incoming/outcoming e-mails.
- Developed and deployed Web Forms, Win Forms, Web service applications and expertise in developing Web Applications with Visual C# using SOA
- Sound Knowledge of project management practices and Agile/Scrum/TDD methodologies
- Extensively worked on .NET Role Based Security and implemented features such as Authentication and Authorization, Windows-based and Forms-based Authentication and Roles.
- Experience in designing database tables, stored procedures, functions, triggers and cursors in SQL Server 2000/2005.
- Recognized as a self managed and self motivated "go-getter" and an excellent team player.
- Excellent analytical, communication and inter-personnel skills with exceptional ability to learn concepts.
EDUCATION
- Bachelor of Engineering
CERTIFICATIONS
- Microsoft Certified Technology Specialist (MCTS)
- Microsoft .Net Framework 2.0 – Web Applications
- MS Office SharePoint Server 2007- Application Development
- Microsoft SQL Server 2005 – Implementation and Maintainance
SKILLS
SharePoint Technologies:
Microsoft Office SharePoint Server 2007 (MOSS 2007) SharePoint 2010, Microsoft Office SharePoint Designer 2007/2010, Forms Services, Excel Services
Operating Systems:
Windows 95/98/NT/2000/XP/Vista, Windows 2003/2008 Server x32 and x64, Linux
Programming Languages:
C, C++, VB, C#, SQL
Web Technologies:
ASP.NET 1.1/2.0/3.5/4.0, HTML, DHTML, Java Script, PHP, XML, XSL, XSLT, XPATH, AJAX, SOAP, WSDL, Web Services
Development Tools:
Visual Studio 2010/2008/2005/2003/2000, VSTA, Stylus Studio
Database Technologies:
SQL server 2000/2005/2008, MS- Access
Version Control Tools:
VSTS, VSS 6.0, CVS, Team Foundation Server (TFS)
Web Servers:
IIS 5.0/6.0/7.0
Reporting Tools:
MS SQL Server Reporting Services, Crystal Reports, Telerik Report Controls
Desktop Tools:
MS Visio, MS Office, Design Tools, Dreamweaver
Others:
Windows Workflow Foundation(WWF), CAML, Unit Testing, NUnit, AGILE, SCRUM, TTD, WSP builder, JQuery, MS Project Server 2007, LINQ, MS Project Pro, Microsoft Office PerformancePoint Server 2007, SSIS, SSAS, SSRS, Silverlight, Microsoft Office Performance Point Server 2007, Microsoft Project Server 2007
EXPERIENCE
Aug ’11 – Present Senior SharePoint and .NET Programmer, Confidential,OK
Confidential, is the third-largest U.S. integrated energy company, based on market capitalization, as well as proved reserves and production of oil and natural gas, and the largest refiner in the United States.Involved in building a collaborative extranet portal using Microsoft SharePoint products and technologies. Designed and developed departmental sites using MOSS 2007 and provided document management and knowledge management capabilities. The objective behind this project was to migrate the Content from CMS to SharePoint 2007.
- Developed Master Pages, Custom Page Layouts using Microsoft Office SharePoint Designer 2007.
- Developed Custom Tabbed WebPart to implement the News Funtionality on the extranet site with Audience Targeting applied to each tab.
- Extensively used WSPBuilder and SharePoint solution Installer for building web solution (WSP) files to deploy out to a SharePoint production environment.
- Developed Accordion WebPart using SharePoint List as a Datasource with Audience Targeting applied to it.
- Developed Content Owenership Report WebPart that pull the results of the Pages under Subsites that were modified with in the date range specified in the input, implemented Email-Nofication functionality to send Email to selected Page owners in the Query Results.
- Involved in the development of Page Reminder Workflow that sends an email to the Content Administrator whenever a Page is checked-in after making changes by the page owner for content approval before it is published.
- Involved in fixing defects in the existing extranet portal using Microsoft .Net technology
Environment: Microsoft Office SharePoint Server 2007, Visual Studio 2008, ASP.NET 3.5, MS-SharePoint Designer 2007, U2UCAML, Visual SourceSafe, TFS, IIS 6.0, SQL Server 2008.
Jan’10- Jun ’11 SharePoint Developer/ Administrator, Confidential,PA
Ensuring a high level of satisfaction among our customers and partners is a core component of business at Confidential,Involved in building a collaborative intranet portal using Microsoft SharePoint products and technologies. Designed and developed departmental sites using MOSS 2007 and provided document management and knowledge management capabilities. This Portal also leverages the inherent security and access control mechanisms provided by SharePoint to restrict access by users to appropriate content and workspaces apart from many custom developments.
- Extensively worked on the analysis, planning and deployment of MOSS 2007 with WSS 3.0, including an initial level comparative study of the existing portal softwares in the market.
- Created, developed and automated workflows that were designed to send e-mails to the designated authorities of the HR and Finance groups whenever employees of the organization used to request for department-related information by accessing forms online, facilitated review and approval by department heads for all bids and by the company CEO for bids based on ranges and criteria
- Used C# and SharePoint Object Model to create Custom Site Templates, Custom lists, Document workspaces, custom Content Types for Documents libraries and Meeting workspaces.
- Involved in the Migration of Sharepoint 2007 sites to Sharepoint 2010.
- Extensively worked on CSS, master pages and site definitions to enhance and enrich site and portal functionality. Utilized SharePoint Designer 2007 to leverage the branding functionalities.
- Designed, developed and deployed a Rebate Price Exception Custom WebPart wrapped up in a user control with sharepoint list as a datasource.
- Extensive use of WSPBuilder and SharePoint solution Installer for building web solution (WSP) files to deploy out to a SharePoint production environment.
- Developed a Custom webpart which can process the SSAS cube from the sharepoint UI for Administrators.
- Desgined, Developed and Deployed a Ajaxified custom Change Management Calendar WebPart using Sharepoint Object Model, used a RadScheduler to check the status of any Task.
- Involved in configuring BDC, developed custom Search page and results page to show custom results.
- Created and deployed Custom Features to automate the creation of sites in the SharePoint environment using SharePoint Object Model.
- Experience in creating Custom Timer Jobs which are critical to SharePoint scheduled operations like leave request approval/rejection from the project managers.
- Designed custom forms using InfoPath 2007 and published to MOSS 2007 Forms Library as a content type for obtaining maximum benefits to automate the business processes.
- Used SharePoint object model for developing the web parts with c#.Net as the language
for development to meet the user requirements.
- Designed and developed Custom AJAX Web Parts, SharePoint Ad rotators in SharePoint Pages.
- Implemented Enterprise search along with Best Bets feature which emphasizes the most-frequently linked documents, recommendations for special search queries, performed federated search by which you can access multiple data sources with a single query.
- Involved in WebContent Management, Records Management and Document management in
- SharePoint environment.
- Used U2UCAML query builder for writing CAML queries to retrieve data from the Lists.
- Implemented error handling to deal with inevitable errors that pop up in application.
- Performed administrative level activities like creating backup/restore mechanisms, configuring users and groups for sites, lists and libraries using STSADM tool.
- Post-Release maintenance, bug fixing and adding new features, based on user requests.
- Excellent experience with Source Code Management, Design Documentation, Final Project Documentation, User Guide and User Training Manuals preparation process.
- Interacted and coordinated the development with various other teams- Solutions Team, Localization Team, QA Team & Migration Team.
Environment: Microsoft Office SharePoint Server 2007 and 2010, MS Project Server 2007, Visual Studio 2008, ASP.NET 4.0/3.5, MS-InfoPath 2007, U2UCAML, Visual SourceSafe,TFS, IIS 6.0, SQL Server 2008, SQL Server Integration Services, HTML, XML.
Feb \'09 – Dec \'09 .NET/SharePoint Developer, Confidential,TX
Confidential,is a technologically advanced organization -- serving Long Distance, Local, Internet and Wireless Providers with reliability and choice on an award winning network There is an intranet application which allows the user to manage the Performance review process. Allows manager to add/update the objectives to his team, track the status of each team member in this process. Apart from these, project was to build a user friendly interface in SharePoint for requesting IT services. The Project included Development of Custom Web part for Users to make a Request (Wizard Request form), Developing custom interface for multiple Documents upload in document library, Event handlers for various List and Libraries and Dashboards.
- Designed and developed Custom Web Parts to display status of the exported contracts as well as data entry for the system. Developed InfoPath 2007 form for internal departments and implemented as content types.
- Designed and created Multi Level workflows to automate business processes related to several different types of corporate documents using SharePoint Designer 2007.
- Developed Web User Controls to be integrated with Web parts and Created Views, Alerts and Custom Lists in SharePoint 2007 Portal Sites.
- Configured SQL Server Reporting Services (SSRS) in MOSS 2007 and developed different kinds of report modules and developed SSIS packages which move data from a single data source to a destination.
- Created Consumer provider model Custom Web Parts and also involved in Testing, Validating, Enhancing & Deploying Custom Web Parts.
- Extensively used Excel Calculation Services to optimize business performance.
- Customized Master Pages using Branding and the look & feel of SharePoint based Web site using SharePoint Designer 2007, Custom Site Definitions and Templates.
- Configured Document Libraries with versioning and information policy enabled, WSS site collections, Custom Lists, Export Lists Data to a Spreadsheet, Creating Document workspace, Meeting Workspace, etc.
- Experience in Configuring enforced notifications through Emails and RSS feeds for designated users using SharePoint groups and security principals
- Created audiences and implemented alerts and audience targeting features on the Portal.
- Implemented Custom query provider that translates LINQ queries to CAML.
- Worked on Business Intelligence in integration of data from data base SQL server 2005 and generated reports from lists by using SSIS, SSRS.
- Added Calculated Columns to a List/Library, created formulas that includes data from other columns and performs functions to calculate dates and times, mathematical equations, or to manipulate text.
- Created Dashboards to display essential information and current status of a key business process.
- Worked extensively with ACTIVE DIRECTORY for creating users and adding user permissions.
- Integrated the projects with organization’s Content Management System that was based on SharePoint publishing template and restructured the navigation links to satisfy the business requirements.
- Performed proactive maintenance, including software upgrades and patch installation
Environment: Microsoft Office SharePoint Server 2007, Visual Studio 2008, ASP.NET 3.5, .Net Framework 3.5, C#.NET, SQL Server 2005, Java Script, WSS 3.0, Visual Studio Team System, VSS 6.0.
Apr \'08 – Feb \'09 SharePoint developer, Confidential,AZ
Confidential,is a health care services company dedicated to help its customers deliver high-quality health care by reducing costs, streamlining processes, and improving the quality of care and patient safety. Goals to be accomplished for the project are based on the base metrics i.e. QPPC (Quality, Predictability, productivity, customer satisfaction) are listed, tracked and analyzed for successful running of project and health reports are generated which gives an overall rating against each metrics value by comparing the goals initially set for the project. These reports help the reviewer to track, take an action to improve the execution of the projects. Strong desire to implement BI in SharePoint.
- Involved in installation WSS and SPS 2007 across a medium server Farm including Database Server and Search and Indexing Server on Windows Server and VM ware
- Involved in the software development life cycle (SDLC) of the Web application system requirement gathering, Conceptual Design, Analysis and Testing.
- Configured all the required shared services for search and full text indexing and Crawls to catalog intranet data.
- Created a Custom Web Part that connected with the Active Directory that provided easy user interface for adding the members into the team.
- Created KPI Web Parts to allow for the creation and display of KPI within SharePoint Site.
- Extensive usage of Excel Services and Excel Services Web Part in Office SharePoint Server 2007 that renders live Excel workbooks on a Web page and allows the users to interact with those workbooks and explore them.
- Used InfoPath 2007 forms server, for data accessing.
- Extensively worked with BDC Meta Man tool for the integration of line of business data with SharePoint and also worked with Business Data Catalog (BDC) Objects utilizing BDC Web Parts.
- Created workflow and configured workflow to manage the content and page approval workflow, using both OOB SharePoint WF and InfoPath forms.
- Utilized SharePoint designer to design and create workflows for sending e-mails and notifications to project manager, whenever new documents pertaining to different domains or those documentations created by Subject Matter Experts pertaining to the topics of their specializations were uploaded.
- Created different Search Scopes based on file types and added property in advance search to search data in specific column of Custom List.
- Configured and maintained document libraries, lists and created full text indexes for the document libraries and SharePoint lists present in the portal.
- Created Report Center site that provides a central location for business-intelligence-related information.
- Created many Dashboards which bring an integrated view of a company’s data resources to an individual’s desktop providing immediate access to key business information.
- Created Scorecards to display quantitative measures of an organizational performance called KPIs for various teams, managers and businesses to evaluate the progress made against measurable goals.
- Performed unit testing on every new version before sending it for user Acceptance test (UAT).
Environment: MOSS 2007, SQL Server 2005, Windows 2003 Server, WSS 3.0, SharePoint Designer and InfoPath.
Aug ’07 – Mar ’08 Sharepoint/.Net Developer, Confidential,MI
Confidential,is a travel nurse company founded by an experienced travel nurse. It allows the customers to avail the purchases of medicines that have safe history on line and that incorporate content management, ecommerce and customer relationship
- Involved in designing and building intranet portal site using MOSS(Microsoft Office Share Point Server) and WSS (Windows Share Point Services).
- Built many ASP.NET User Controls and Web parts.
- Used Visual Studio and SharePoint Designer for creating Workflows and customizing look and feel of web parts.
- Developed web pages using HTML, Cascading Style Sheets (CSS) and ASP.Net controls
- Extensively worked on Master Pages, Themes/skins to give consistent look and feel to the application
- Interfaced with the Database and stored procedures using ADO.Net datasets, data adapters
- Development of T-SQL programs, complex SQL queries, Stored Procedures, Triggers, and views using SQL
- Used SOAP protocol to transfer the XML based message such as applicant’s requests and loan information over computer networks
- Developed GUI using Windows applications and used OOPS concepts to develop the web services
- Used Datasets and Data Grids to retrieve, display & manipulate data as desired from User Interface.
- Consumed Web Services for data sharing adhering to SOAP concepts for credit check
- Used Visual Source Safe as a central repository.
Environment: Windows XP, Visual Studio 2005, SQL Server 2005, ASP.NET 3.0, .Net 2.0, C#, ADO.NET, Web Services, Visual Source Safe, Java Script, UML
Jul ’06 – Jul ’07 .Net Developer, Confidential,INDIA
Developed and tested an employee clock-in time sheet application using Microsoft ASP.NET. This application facilitates the user to clock in and out their time. Calculate net hours worked, vacation sick and personal hours for each employee. Allows search functionality on an individual’s information.
- Created web forms using ASP.NET to maintain the timing schedule for each employee using Data grid Server control
- Worked on validating user controls using Custom and inbuilt validation facilities in .net environment
- Involved in the complete Software Development Lifecycle from System analysis to Maintenance phase.
- Created user controls to facilitate the performance of Time Clock application
- Worked on validating user controls using Custom and inbuilt validation facilities in .NET environment.
- Implemented Exception Handling with Custom Event Log and sending Email to Web Master
- Used Sql to design, created database tables ,developed Stored Procedures to interact with the database
- Created, consumed Web Services using C# and Created XML documents and XSL.
- Used ADO.NET to access the Data Layer, which is an integral part of .NET Framework.
- Implemented source control using Visual Source Safe and implemented Forms-based Authentication in ASP.NET to authenticate the users
- Involved in documenting and providing the help system for new users.
Environment: Windows 2000, ASP.NET 2.0, C#, ADO.NET, HTML, JavaScript, XML,AJAX, XSL, T-Sql, IIS 5.0, Visual SourceSafe, Microsoft .NET Framework, Web Services.
May ’04 – Jul ’06 Net Developer, Confidential,INDIA
This is the application for Satyam employees for managing their activities. Using this application employee is capturing their daily efforts. Employee’s attendance, work-shifts, project allocation, leaves management all are maintained by this application. This application has a list of all the running projects and their allotted hours; monthly project allocation report is generated by this application.
- Developed User Interfaces (UI) using HTML, Cascading Style Sheets (CSS), ASP.Net
- Used JavaScript for client side scripting
- Used Validation controls for Client side validation and used Flash for Animation and advertisements
- Developed User Controls for reusability purposes
- Developed the server side code using C# as a programming language
- Interfaced with the Database and stored procedures using ADO.Net datasets, data adapters & data grid
- Used T-SQL to write SQL Queries, Stored Procedures, Triggers & Functions for Database maintenance
- Extensively used XML for data transport and storage. Also used XSLT for format transformations.
- Conducted unit testing, Code testing and User acceptance testing
Environment: Windows 2000, Visual Studio 2003, SQL Server 2000, ASP.NET 1.1, C#, XML, ADO.Net, Java Script, VB.