Sharepoint Developer Resume
SUMMARY OF EXPERIENCE
- Over 8 years of professional IT experience in Analysis, Design, Development, Implementation and Testing (manual, Unit testing using N-unit) of Web Based, Client-Server and N-tier Architectures in various commercial applications with Proficiency in all stages of Software Development Life Cycle (SDLC).
- Technical expertise in Microsoft Technologies such as .NET Framework(1.x/2.0/3.0/3.5/4.0), ASP.Net, C#.NET, VB.NET, SharePoint 2007/2010, SharePoint Designer 2007/2010, MVC 3, Web Services, LINQ, jQuery, IIS, SOAP, XML, DOM, CSS, XSL, XSLT, HTML, JavaScript, VB Script, Visual Studio.Net 2010/2008/2005/2003, AJAX, ADO.NET.
- Worked extensively on SharePoint - master pages, content pages, publishing server controls, sites, pages, lists, libraries, designer, debugging techniques and deployment concepts.
- Ample experience on developing web parts, Features, Solutions and Site Definitions and deploying them. Thorough experience on developing server controls and rendering them using XML’s and XSLT’s.
- Experienced in design of SharePoint applications using the 3rd party framework Ascentium and handled the search techniques using Autonomy search engine.
- Worked extensively on creating SharePoint Workflows using SharePoint designer and Visual Studio 2010.
- Involved in development of InfoPath forms and integrating it with SharePoint.
- Involved in configuring SharePoint Search and SharePoint Crawl sources.
- Involved in developing Business Connectivity Services (BCS) components and deploy into SharePoint applications.
- Involved in integrating both Forms Authentication and Windows Authentication into the SharePoint Site Collection.
- Involved in creating and customizing SharePoint Surveys and Meeting Workspaces.
- Worked on Oracle PowerShell scripts to retrieve data from the Oracle RDMS Database.
- Experience in creating and developing Controllers, Domain Models and Razor Engine rendered Views as part of the MVC3 project.
- Implemented Test Driven Development (TDD) applications using MVC3.
- Good understanding of Model Binding in MVC3.
- Experience in developing and implementing WCF services.
- Involved in developing and consuming RESTful webservices.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types.
- Configured our WCF Service with appropriate endpoints.
- Experience in exploring .NET exceptions into SOAP faults using WCF mechanisms for translating.
- Designed WCF with Service oriented architecture to support Distributed computing where services were consumed by end users.
- Implemented web services with SOA using WCF for passing data to multiple platforms.
- Involved in development of SSIS packages.
- Involved in conversion of Dts packages to SSIS Packages.
- Hands on experience in design using Object Oriented Programming Principles like Inheritance, Polymorphism and working knowledge of Design patterns, object pool a standard solution to common problems in software design.
- Experience in using Language-Integrated Query (LINQ) to XML, and LINQ to SQL to retrieve and modify data.
- Experience in using ASP.NET AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Expertise in Client/Server (Win Forms) and Web based (Web Forms, ASP.NET) application development.
- Experienced with Microsoft Application building blocks for .net projects (Data Access, Exception Handling, Reflection, Serialization, User Interface Process, Caching and Configuration Management Application Blocks).
- Extensive knowledge and experience of XML Web Services (SOAP, WSDL, and UDDI) and Service Oriented Architecture (SOA) concepts using .NET Framework.
- Expertise in creating web based applications using technologies like Classic ASP, AJAX Toolkit, JavaScript, XML, HTML and DHTML.
- Extensive Knowledge on Integrating/Migrating existing VB6 to VB.NET and Classic ASP systems into ASP.NET systems.
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset and Data Reader to interact with databases like SQL Server 2008/2005/2000
- Experience in creating complex Stored Procedures, DTS packages, Views, Triggers, (UDF) Functions, using PL/SQL, T-SQL and Performance Tuning in SQL Server 2008/2005/2000.
- Very good experience with SQL Server Reporting Services (SSRS) and Visual Studio 2010 RDLC reports.
- Experienced in Configuration Management Tools such as Team Foundation Server (TFS) and Visual Source Safe (VSS).
- Experience in analyzing Functional requirements, designing UML, Use Case and Class Diagrams using Microsoft Visio.
- Excellent Written, Analytical Skills and Verbal Communication skills with a customer service oriented attitude
- Act as a technical coordinator to provide app demonstrations, training sessions and change management control.
- Formulated communication channel and developed curriculums.
- Drive initiatives to research and analyze the appropriate technology, tools and operating costs.
- Envisioned the roadmap for a Universal app with optimal time to market.
TECHNICAL CERTIFICATION
- Microsoft Certified Application Developer (MCAD) for Microsoft .NET.
EDUCATION
- Bachelor of Engineering in Electronics and Communications Engineering
TECHNICAL SKILLS
Operating Systems
Windows 2000/NT/XP/Vista/98/95, UNIX, Windows 2003/2008 Server.
.NET Technologies
.Net Framework 2.0/3.0/3.5/4.0, ASP.NET, SharePoint 2007/2010, MVC 3, SSIS,
DTS, LINQ, ADO.NET, WCF, WEB Services, WEB Forms, Web Parts, SOAP.
Web Technologies
ASP, XML, HTML, DHTML, CSS, XSLT, VBScript, JavaScript, AJAX
Programming Languages
C#.Net, VB.Net, jQuery, JavaScript, AJAX, VB, VB Script, C, C++, SQL, PL/SQL, XML. Oracle Power Shell Scripts
Databases
MS SQL Server 2000/2005/2008, MS Access 97/2000 , Oracle RDMS 9i/10g
Protocols
TCP/IP, HTTP, FTP, SOAP, SMTP
Reporting
SQL Reporting Services (SSRS), RDLC Reports.
Version Control
Visual Source Safe 6.0, Team Foundation Server.
Other Tools
Microsoft Visual Studio.NET 2003/2005/2008/2010, SharePoint Designer 2007/2010, Ninject, MOQ, MS Office, DTS, SSIS.
WORK EXPERIENCE
Confidential, NY Dec 2008 – Present
Project: Collins Education CMS
Role: SharePoint Developer
Environment: Asp.net 3.5, C#, MOSS 2010, WCF, SOA, SharePoint Designer 2010, XML, XSLT, Sql Server 2005, Oracle RDBMS 9i
Description:
- Harper Collins publishes books related to education mainly to the schools and colleges through the site Collins Education. The project development includes buying books directly to the teachers, students and schools which is integrated with World Pay for providing online pay roll process. For searching books within the site we used an external tool named IDOL Search engine, which searches the book based on indexing the data from SQL server. The entire site follows AA compliance.
- Accountable for developing and deploying Web Parts, Features, Solutions and Site Definitions.
- Worked extensively on master pages, content pages, publishing features, server controls, sites, pages, lists, libraries, designer, debugging techniques and deployment concepts.
- Worked on SharePoint designer for developing and branding the content pages.
- Worked extensively on creating SharePoint Workflows using SharePoint designer and Visual Studio 2010.
- Developed Business Connectivity Services Components to import the data from the external LOBs.
- Responsible for creating and consuming RESTful services to expose the data from the SharePoint.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types.
- Configured our WCF Service with appropriate endpoints.
- Experience in exploring .NET exceptions into SOAP faults using WCF mechanisms for translating.
- Responsible for developing External Content Types.
- Responsible for creating the External Lists for displaying the data from the external sources.
- Responsible for delivery module / components / phases of the project.
- Involved in the System Design & System Test Cases preparation.
- Design customized SharePoint themes, master pages and page layouts.
- Implement SharePoint workflows for document approvals.
- Create site templates for new websites.
- Deployment of SharePoint site on the server.
- Create security groups & grant appropriate access permissions.
Project:Confidential,
Role: SharePoint Developer
Environment: Asp.net 3.5, C#, MOSS 2007, SharePoint Designer 2007, XML, XSLT, Sql Server 2008
Description:
- Generic Basket handles the sequence of processes from placing an order for a product from HC sites to payment of those products. Generic Basket is designed such that when these DLLs are placed in any HC sites, these should handle various steps involving the basket process and user registration process. The main challenges for the Generic basket flow are:
- Presentation layer is kept configurable. Client can change look and feel for each site but functionality must be the same.
- Generic Basket Flow must handle any request from any HC sites.
- Accountable for developing and deploying Web Parts, Features, Solutions and Site Definitions.
- Worked extensively on master pages, content pages, publishing features, server controls, sites, pages, lists, libraries, designer, debugging techniques and deployment concepts.
- Worked on SharePoint designer for developing pages.
- Responsible for delivery module / components / phases of the Change request for all the sites.
- Involved in build management for the sites to staging and production releases.
- Implemented NUnit test cases ensuring minimal UAT issues.
Project: Confidential,
Role: SharePoint Developer
Environment: Asp.net 3.5, C#, MOSS 2007, SharePoint Designer 2007, XML, XSLT, Sql Server 2008
Description:
- Tolkien is a website provided by Collins (a division of HarperCollins Publishers Limited) that allows viewing all Tolkien’s books and purchasing them. In Tolkien Phase II new advanced controls are added to the site for further easy management of products and better look. User can reserve his copy of the product.
- Accountable for developing and deploying Web Parts, Features, Solutions and Site Definitions.
- Involved in development of InfoPath forms and integrating it with SharePoint.
- Involved in configuring SharePoint Search and SharePoint Crawl sources.
- Worked extensively on master pages, content pages, publishing features, server controls, sites, pages, lists, libraries, designer, debugging techniques and deployment concepts.
- Involved in creating and customizing SharePoint Surveys and Meeting Workspaces.
- Worked on SharePoint designer for developing pages.
- Responsible for delivery module / components / phases of the Change request for all the sites.
- Involved in build management for the sites to staging and production releases.
- Implemented NUnit test cases ensuring minimal UAT issues.