K SHAH
Phone : 732-***-****
Email : ****.*****@*****.***
PROFESSIONAL SUMMARYAbout 6 years of experience in analyzing, designing, developing and implementing various client/server applications using Microsoft technologies (MOSS 2007, SP 2010, .Net framework).Extensive experience on MOSS 2007, SP 2010, VS 2010/2008/2005, WSS 3.0, SP Designer 2010/2007, InfoPath 2010/2007 and Windows Server 2008/2003.Proficiency in SP technologies for web based solution using Win Forms, SQL Server 2008 R2/2005, Web Services and Windows Services.Good understanding of Database and In-Place Migration.Expertise in development of solutions for deploying Web Parts, Web Part Pages, Site Templates, Content Type, SSP and Site Directories.Expertise on Personal site, Wiki sites, Team site, Site Definition, List definition, Blogs, Alerts, Lists, List Template, List view, Site Column, Versioning, Navigation & Features.Expertise in creating InfoPath Form services for publishing the Libraries and Documents into SharePoint for sharing the information and data collection.Expertise in creating and customizing workflows using SP Designer 2010/2007.Created forms using InfoPath 2010/2007.Extensive experience in creating custom features and solution packages using WSP Builder and used Feature Stapling to customize site Definition.Extensive experience in working with Sandbox Environment.Worked on Document libraries, Record management, User Profile management, Document management, Web Content Management, Picture libraries and Announcements.Proficient with services like Excel Services, Visio, Search and SSS.Extensive work on BDC and BCS to integrated data from back-end server application to MOSS 2007 and SP 2010 server.Implemented Ribbon Interface control by adding custom buttons to provide more functionality.Implemented various Backup Restore mechanisms using Power Shell and Stsadm command utilityExperience with Metadata Navigation featured in SP 2010 to filter the result set based on Taxonomy that has been bound to manage Metadata Column.Proficient in creating Entity Class using SP Metal.Experience in developing and customizing Report center dashboard with Integrated KPI’S, KPI lists, Excel web access part and Filter web parts on it.Worked with JavaScript, HTML, CAML, LINQ and XML.Created and modified Master Pages using SharePoint Designer 2010/2007 and Visual Studio 2010 to give desired look and feel.Worked on 3rd party tools like Quest and Bamboo.Worked on Client Object Model for customization of SP 2010.Versatile team player with excellent analytical, presentation and interpersonal skills with an aptitude to learn new technologies.
CERTIFICATIONS:
MCTS (70-576): Designing and Developing Microsoft SharePoint 2010 Application.
TECHNICAL SKILLS:
SharePoint Technology
SP 2010, MOSS 07, WSS 3.0, SP Designer 2010/2007, InfoPath 2010/2007
Programming Language
C, C++, C#, ASP.NET(2.0,3.0,3.5,4.0), ADO.NET
Scripting and Markup
XML, HTML, JavaScript
IDE
MS Visual Studio 2010/2008/2005
Databases
SQL Server 2008 R2/2005/2000, MS Access
Web Server
IIS 7.0/6.0/5.0
Software/Tools
MS Office 2010/2007/2003, MS Visio
Operating Systems
Windows 2000/NT/XP/Vista/7, Unix, Linux, DOS
PROFESSIONAL EXPERIENCE:
UNICEF, NYC March 2012 - Till date
SharePoint Administrator/Developer
Description: UNICEF works to make sure that children all over the world have access to education and health care and are protected from exploitation, neglect and abuse. The United Nations Children’s Fund (UNICEF) is the main UN organization defending, promoting and protecting children’s rights. It also works towards protecting the world’s most disadvantaged children. They need data management and information sharing architecture lead UNICEF to create a portal solution using Microsoft SharePoint 2010 and Microsoft SQL Server 2008 R2. This helped to manage company’s day to day document and sharing it with other people.
Responsibilities:Responsible for creating and maintaining Web Applications.Created Users and Groups and Configured Permissions (list, site, personal), Permission inheritance, Active Directory and SharePoint Group Level security.Designed Master Page to provide consistent layout to different site collection and sub sites. Performed full and partial import from Active Directory server to synchronize user profiles and properties.Designed Sites, Sites Collection and the Navigation queues.Worked on Central Administration to perform server operation.Performed Backup and restore from Central Administration and Power Shell.Worked on BCS to integrate business data from back-end server applications SP 2010.Deployed SP solution packages (Web part, features, event handlers, custom workflows etc.) using Power Shell.Created Custom Content Types to enable management of metadata and behaviors of document content types for reusability and centralization purposes.Created Sequential/Approval workflow for list using SP Designer 2010.Created Reports using Visual Studio 2010.Developed Event Receiver for Document Library and deployed it on SP 2010 Portal.Created Features to customized ECB for Announcement List and Calendar List and deployed it to SP 2010 portal using Power shell.Created and deployed connected Web Part using LINQ. Customized the Ribbon Interface controls by adding custom buttons for Calendar List for additional functionality.Designed InfoPath Forms and deploy it to form library and also created InfoPath Form for Approval workflow by using InfoPath 2010 and export it to SP Designer 2010.Developed Excel services to publish Spread and Workbooks to the server.Developed BI Dashboard web part and KPI for displaying information.Responsible for implementing and maintaining User profile properties, social tags, Note board and rating and also including MySite functionality. Created Managed Metadata and Search Service application.
Environment: Windows Server 2008, SP 2010, ASP.NET 3.5, C#, Visual Studio 2010, MS SQL Server 2008 R2, IIS 7.0, InfoPath 2010, SP Designer 2010
TRC Companies INC, NJ Aug 2011 – Feb 2012
SharePoint Administrator/Developer
Description: TRC is a national engineering services and consulting firm that provide integrated services to the energy, environmental and infrastructure markets. TRC serves a broad range of clients in government and industry, implementing complex projects from initial concept to delivery and operation. TRC required to implement custom design data management system, information sharing architecture and email generation on employee termination and hiring so they developed solution that blends intuitive user interface by using Microsoft SharePoint 2010 and Microsoft SQL Server 2008 R2.
Responsibilities:Involved in analysis, design, developed & implementation.Created Lists, Document library with inheritance hierarchy and Site Columns.Created various web applications (Intranet), site Collections, Sites, sub-sites, lists, Doc libraries etc.Assigning Roles and permissions to Site collections, Sites, Lists and List Items.Performed backup and restore at Site Collection, Farm, Web application level, using Central Admin and Power Shell.Created and configured Content Sources and Scopes to build and Searches from search sites that were created.Worked on managing Records and Web Content.Developed Custom Page layouts, Site templates, Content types and List templates.Created InfoPath Forms (for Employer Hiring and Termination Details).Created approval workflows using SP Designer 2010.Implemented Event Receivers for SP List and SP List items.Created Visio services for users to share and view Visio Web drawingsDesigned and Implemented Dashboards with Excel access Web Parts and Filter Web Parts.Created term sets and manage them into hierarchy using Metadata Service.Created Connected Web Parts and Custom Web Parts using LINQ.Created Features, Event handlers and Custom Web Parts (deployed using the WSP Solution Package).Worked on BCS to integrate data from back- end server application to SP 2010.Used SPMetal to create Entity Class.Customized the Ribbon Interface controls by adding custom buttons and style to achieve additional functionality.Created Client Object Model to customize SharePoint Portal.Created and modified master pages using SP designer 2010 and VS 2010.
Environment: Windows Server 2008, SP 2010, ASP.NET 3.5, C#, Visual Studio 2010, MS SQL Server 2008 R2, IIS 7.0, InfoPath 2010, SP Designer 2010.
Sapient, NY Nov 2010 – July 2011
SharePoint Developer
Description: Sapient is a global IT services company that helps clients transform in the areas of business, marketing, and technology. Company faced trouble with data security and sharing of data do Sapient decided to create portal solution using Microsoft SharePoint Server 2010 and SQL Server 2008 R2. This would help to make data instantly and securely available in attractive charts. With developed an innovative solution Sapient expects benefit by improved decision making, rapid availability to users and reduce cost.
Responsibilities:Involved in Design and developing intranet site for employees.Worked with planning, designing Sites, Sites Collection and the Navigation queues.Created Views, Document library with versioningConfigured Permissions (list, site, personal), Permission inheritance, Active Directory and SharePoint Group Level security.Configured and Tuned Search service and User Profile Service.Developed and implemented BI dashboard and KPI.Developed the InfoPath forms and published them as content type.Created new List, libraries and Forms related to project type.Developed Custom Web parts, Connected Web Parts and implemented Filtering.Created BCS to get the data from SQL Server to SP 2010 portal.Used the client object model to customize the basic SP 2010 Site and Sub-sites.Created custom defined Reports using SSRS and deployed them on the portal.Implemented Excel services to control Workbook visibility.Extensively used Custom Validates and JavaScript to perform validation on both client side and server side.Used Taxonomy and Managed Metadata Service to share content types across all site collections.Created workflow using SP Designer 2010.Worked with Visio Service for Document Management and record Management.Implemented Backup & Restore using Powershell & central admin.Created Entity Class using SP metal.Deploy Sandbox solution to provide functionality such as Web Parts, list definitions, modules, and event receivers.Customized and extended Ribbon Controls.
Environment: Windows Server 2008, SP 2010, ASP.NET 3.5,C#, VS 2010 MS SQL Server 2008 R2, IIS 7.0, InfoPath 2010, SP Designer 2010/2007, LINQ
First Niagara, NY May 2010 – Nov 2010
SharePoint Developer
Description: First Niagara specializes in banking, investments and insurance. They wanted to replace its two e-mail systems with a single system that supports enterprise-wide collaboration and smart archiving. It also wanted to simplify and document management & collaboration. First Niagara signed a Microsoft Select License agreement and replaced its Novell Group Wise e-mail system using MOSS 2007 and Office Outlook 2007. As a result we got Enhanced collaboration, reduced operating costs, saved license management time, increased agility and provided support for future initiatives.
Responsibilities:Worked on advanced installation and configuration of MOSS 2007 and SQL Server 2008 for production environment.Designed Master pages and Themes for SharePoint Sites using the SP Designer 2007.Responsible for deploying and developing Web Parts using C#, LINQ and connected Web Parts to exchange data.Created Event Handlers for users to let them modify items within a list & documents within a document library and installed it as a feature using STSADM utility.Worked with the SP Object Model during the creation of Web Parts and custom list using C#.Created workflows using SP Designer 2007.Created CAML Query to retrieve data from lists and libraries.Created Features, Event handlers and custom Web Parts and deployed using the WSP Builder.Worked on document libraries and created Workflows for the approval process of each order.Developed and activated Solution Packages (Cab files) on server.Creation of new List, Libraries, Forms and Wiki Pages related to project type.Developed Dashboard functionality and KPI.Developed the InfoPath forms to allow users to fill data & published it.Configured BDC to access SQL data into SharePoint portal to get data from database.
Environment: Windows Server 2008, MOSS 2007, ASP.NET, C#, Visual Studio 2010, .NET Framework 3.5, MS SQL Server 2008 R2, IIS 6.0, InfoPath 2007, SP Designer 2007, JavaScript, MS Active Directory, HTML, CSS, Microsoft Office Outlook 2007.
Canara Bank, Ahmedabad, India Jan 2009 – Dec 2009
.NET Developer
Description: Canara Bank offers a wide range of banking products and financial service to corporate and retail customers through a variety of delivery channels and through its specialized subsidiaries in the areas of investment banking, life and non-life insurance, venture capital and asset management.
Using this software customer can enter his/her loan details and can apply for different types of loans. At admin side system users can see the details of the loans requested and can forward that enquiry to the corresponding bank executives. Executives after getting the leads can follow up and get the documents from the customer and forward that to the bank for approval.
Responsibilities:Developed ASP.NET web pages and forms for the login screens frames.Heavy use of JavaScript and Validation Controls for client side validations.Used ASP.NET Data Sets, Data Views and Data Grid to extract and display the data.Responsible for design and development of Web Forms using ASP.NET and C#.Used ADO.NET for data access along with Data Adapter, Data Reader and Dataset Classes.Responsible for binding data to Web controls, Data list and Data grid using ADO.NET on ASP.NET pages.Wrote Stored Procedures, User Defined Functions needed to support Database driven C# business process modules.Worked on XML files to send and receive data from business layer.Wrote Web services for sending status using XML files.Generated reports using Crystal Report according to client requirements.Created custom Web services to call these services from client application.Used LINQ to fetch and modify data from the SQL database.
Environment:.Net Framework 3.5, ASP.Net, C#, Web Forms, ADO.NET, Crystal Reports, XML, HTML, JavaScript, SQL Server 2008, CSS, Visual studio 2008, Microsoft Office 2007.
Finlogic Technologies India Pvt. Ltd, Surat, India Apr 2008 – Dec 2008
.NET Developer
Description: Finlogic Technologies is into providing financial services to its various clients. Field Force Management System is an intranet application designed to manage schedules and vendor client information.
Responsibilities:Implemented 3-tier architecture.Design and implemented Data Access Layer, BAL, UI using ADO.NET focused on Database Classes and related Stored Procedures along with Database Design, Normalization, Creating tables and constraints.Design various Modules and sub modules with ASP.NET and C#.Used JavaScript and Validation Control for client side validation.Used UML for both data and business modeling and to specify, visualize, modify, construct and document the artifacts of the application system.Wrote Store Procedures, User Defined Functions and Triggers.Created views to Display Survey of survey takers.Used SQL Queries to fetch data from Database.Extensive used Dataset Designer and Data Source for Rapid Application Prototyping.Involved in sending & receiving XML file as a message to client application.Developed of Web services with SOAP over HTTP to be used by the developers.Involved in sending & receiving XML files as a message to client application installed on client’s computer.
Environment: .Net Framework 3.0, ASP.NET, C#, ADO.NET, SQL Server 2008, VS 2008, JavaScript, Microsoft Office 2007
TatvaSoft, Ahmedabad, India Mar 2007 – Jan 2008
.NET Developer
Description: TatvaSoft is an India based software outsourcing company. Developed Online examination System for AMFI exam. It was a website which is used to give online exams. It had administrative part and user part. The administrative part was used to maintain website and add new exams. The user part had the functionality to view the results and check the answer sheet in which current answer is shown in blue color and wrong answer is shown in red color.
Responsibilities:
Involved in gathering requirements.Prepare the Design Model of the Application as well as the Flow of the application.Design the web application using the Dream weaver as the front end.Created business logic & class libraries using C#.Performed client and server validations using Validation Controls.Design Database in SQL Server 2005 performing numbers of queries as a back end.Wrote CSS and JavaScript to get different features on UI.Interfaced the data through XML schema for generating various reports.Responsible for writing Store Procedures.Used AJAX to trade data with a web server, without reloading the page.Worked on .NET Security model including membership, Authentication, Authorization Roles and profile.Developed timer control functionality for giving time to exam.Involved in the support and maintenance of the application during production phase.Used ADO.NET data object and data provider to manipulate with the database.Implemented bound columns in the data grid display information to the user.Wrote code for the application in JavaScript.
Environment: .Net Framework 2.0, ASP.NET, C#, Web Forms, SQL Server 2005, VS 2005, Microsoft Office 2003,
Rishabh Software, Vadodara, India July 2006 – Feb 2007
.NET Developer
Description: Rishabh Software is an experienced information technology firm that provides technical solutions and outsourcing services to local and international customers. Company developed Web based Survey System for creating and taking surveys. The designer could create survey and analyze the previous ones. The analysis of the survey can be done on various parameters. The database consisted of questions, the choices related to questions and answers taken by the survey takers.
Responsibilities:Involved in entire SDLC (using Waterfall Model).Design and developed GUI screens using ASP.NET Web forms for user interface.Design various business objects.Participated in detail design of the application, which involved creation of use case, sequence diagrams and class diagram.Extensively used Custom validations and Java Script for Client side Validation.Extensive use of Object Data Source and Data Set Designer for Rapid Application Prototyping.Worked with JavaScript, HTML and CSS.Worked with triggers, indexes, Store procedure to get data from back end.Responsible for designing possible test case scenario and implemented White Box Testing.Involved in preparation of Documentation and User Manual preparation.
Environment: .Net Framework 2.0, ASP.NET, C#, Web Forms, SQL Server 2005, VS 2005, Microsoft Office 2003
EDUCATION:
Bachelor of Computer Engineering – India
Masters – Computer Science – U.S.