Vidya Sudhakar [pic]
Mobile: +1-617-***-****
Email: acf98o@r.postjobfree.com
Present Location : Waltham, Massachusetts
Summary:
Overall 7 years of IT experience covering all phases of the Software
Design Life Cycle (SDLC) including Requirement Gathering, Analysis,
Design, Development, Implementation, Testing and Support of web
applications using SharePoint and .NET technologies.
> Design and Architecture of SharePoint 2007, SharePoint 2010
applications and have good experience on SharePoint 2013.
> Extensive knowledge of SharePoint Central Administration, Service
Applications, and site collection settings. Good experience in
configuration, maintenance, and administration of SharePoint.
> Worked on performing SharePoint backup and restore and experience on
PowerShell scripting.
> Create and maintain related technical documentation.
> Develop, maintain, and enforce SharePoint governance policies.
> Worked on creation of Groups and Custom Permission Level.
> Worked on various tools like Visual Studio, SharePoint Designer,
PowerShell and U2U CAML query builder.
> Worked on custom Web parts, Views, Custom Lists/Document libraries,
SharePoint Object Model, CAML query, jQuery, XML, Client Object Model,
BCS and InfoPath forms. Worked on OOTB solutions for SharePoint.
> Designed and implemented SharePoint Event handlers, Feature, Timer Job
and Packages.
> Designed and Developed Content Types Hub, Managed Metadata Service,
Managed Metadata Columns, Content Type Subscription.
> Experience in deploying and configuring third party web parts.
> Specialized in Visual Studio Work Flow and Nintex Work Flow.
> Worked on Fast Search for SharePoint 2010(FS4SP) and third party tools
such as SmartLogic Semaphore & Longitude BA-Insight integration with
SharePoint.
> Integrate enterprise content with SharePoint to include: content
management, content indexing, personalization, workflow, and user
access management.
> Expertized in FAST Integration & configuration with SharePoint.
> Experience in deploying and configuring third party web parts
> Good working experience in Microsoft.Net - C#.NET, VB.NET, ASP.NET
> Experience in migration of Lotus Notes application to SharePoint.
> Database design, development, and maintenance skills using SQL,
Oracle.
> Expertise in Creation of table, writing Views, Stored Proceed and
Triggers in SQL.
> Worked on SQL Server database solutions integration with the
SharePoint farm.
> Creative user interface design and implementation abilities.
> Exposure in Creation of WCF & Silver Light web parts.
> Working Experience with Content Management System such as Kentico CMS
and developed an E-Commerce site.
> Ability to quickly master new concepts and capable of working in-group
as well as independently.
> Ability to lead the team at any circumstances.
Educational Qualification:
> Master of Computer Application from IGNOU, India.
Technical Skills:
Languages C#, VB.NET, ASP.NET, ADO.NET, HTML,
XML,CAML, CSS, T-SQL, PL-SQL, Java
Script, jQueary
SharePoint SharePoint MOSS 2007, SharePoint 2010
Web Parts, CAML Query, SharePoint
Designer, InfoPath, WCF, Administration,
Visual Studio Workflows
& Nintex Work Flow
Web Servers IIS
Databases SQL Server, Oracle, Lotus Notes
Tools and Utilities Nintex,TFS, Visual Studio .NET,
InfoPath, Smart Logic Semaphore, SQL
Server, AJAX, MS Office, Kentico CMS,
Crystal Report
Servers SharePoint Server 2007 & 2010, FAST
Search Server, Windows 2003 & 2008
server
Operating System Windows NT 4.0,Windows XP, Vista,
Windows 7
Certifications:
Microsoft Certified Technology Specialist: SharePoint 2010 Application
Development (MCTS).
Professional Experience:
Tech Mahindra
June 2011 - Till Date
Project 1: ARK Publishing & Search
Client Applied Materials (AMAT), Santa Clara, CA
Software/Platform used SharePoint 2010,Visual Studio, .Net 4.0,FAST Search
for SharePoint 2010
Language / Tools used ASP.NET in C#.NET,Smartlogic Semaphore, Longitude
BA-Insight
Back End Database SQL Server
Duration September 2012 to Till date
Role Team Lead
Team Size 4
Project Overview:
ARK Publishing:
The ARK (Applied Rapid Knowledge) Publishing is a portal for the AMAT
Employees to do the service related document initiation, review, approval
and publish before send to the customer. Document submitted will go across
many reviews and approvals after which it may be discarded or published
based on the action taken by different set of users. Here the Document
libraries use the Content Type from Content Type Hub. Produced many custom
lists. Document Set Content Type, Document ID Service, Rating and Content
organizer have been used here. Semaphore Managed Metadata columns have
created from Semaphore managed metadata service.
ARK Search:
This is a search-based solution that enables field service engineers to
better support customer equipment by facilitating find ability of product
and spare part information from across multiple structured and unstructured
data sources through a single, simplified user interface.
FS4SP is used to search the Lotus Notes, SQL Database & SharePoint
contents.
SmartLogic Semaphore is used to classify the uploaded document. It fills
appropriate semaphore columns in the libraries. It takes the document
content & then matches the word of the document with the terms in the
Semaphore model. (This model has to be imported and stored in Managed
Metadata Term Store)
Responsibilities Held: As a Team Lead, Admin & Developer was responsible
for
> Gathered the requirements from the Business users.
> Analysis of the specifications provided by the clients.
> Writing High Level Design Document & Responsible for getting approvals
from Business Owner & Approval committee.
> Performed all the admin activities like Backup & Restore of Sites &
List/Libraries. Creation of SharePoint Web application, Site
collection, Site Templates, Document Libraries, Lists, Custom action
button on the ribbon and Views.
> Creation of Semaphore Managed Metadata service and Metadata columns,
FAST Search Service Application.
> Creation of Site columns, Content Types and Content Type hub & Content
Type Publishing
> Creation of Groups and Custom Permission Level.
> Worked in FAST Search such as Integration & Configuration of FAST
Search with SharePoint, creation of Content Source, Managed
Properties, Crawl Rule, and Schedule Crawling, Index reset in Central
Admin and in FAST Server using PowerShell commands.
> Customized the FAST Pipeline extensibility and crawled the Lotus Notes
& SQL content.
> Creation of UI using HTML, JQuery, ASP.NET.
> Design, Develop & Deployment of Custom web parts using the SharePoint
object model to retrieve the business data from SQL & Fetch the
content from SharePoint Lists & Libraries to show them according to
business need.
> Creation of multiple User controls, application pages, Event receiver,
custom Features using C#.NET & ASP.NET.
> Design & Developed the Visual Studio Work Flow for Document Set
Approval.
> FS4SP integration with SharePoint, Semaphore & BA-Insight.
> Configuration of Semaphore & its components and integration with
SharePoint, Semaphore model synchronization.
> Discussions with SmartLogic team for the Product upgrade & Product
issue resolution.
> Creation of tables, Stored Procedures, Views and SQL Queries in SQL.
> Writing unit test cases and execute in HP QC.
> Coordinate with different teams in implementing the projects using
full SDLC.
> Testing - unit testing & integration testing.
> Bug Fixing.
> Writing Deployment Document, Deployment of the custom solutions to
SharePoint QA & Production environment.
> Production & Post Production Support.
Project 2: Complus
Client Applied Materials (AMAT)
Project Complus
Software/Platform used SharePoint 2013, Client object model
Language / Tools used Sharepoint Designer, Nintext Work Flow
Back End Database SQL Server
Duration August 2014 to till date
Role Team Member
Team Size 1
Project Overview:
The Complus is a lotus notes application and it has been migrated to
SharePoint. AMAT Employees store the items in the list with attachments.
If user clicks the "New Version" from display or Edit page of the
item, system should create the same item with different version number and
it has to add all attachments into new item.
User creates the action item in the list and it will go for approval
process.
Responsibilities Held: As a Team Lead, was responsible for
> Analyses of the specifications provided by the clients and refer the
Lotus Notes application.
> Creation of Web application, Site collection.
> Customized the SharePoint pages using SharePoint Designer.
> Development.
> Creation of Groups and Custom Permission Level.
> Design & Develop the Nintex work flow
> Testing - unit testing & integration testing.
> Bug fixing
> Deployment
Project 3: Production Support
Client Applied Materials (AMAT), Santa Clara, CA
Software/Platform used SharePoint 2010,Visual Studio .Net 4.0
Language / Tools used ASP.NET in C#.NET,Nintex Work Flow,BMC Remedy
Back End Database SQL Server
Duration June 2011 to August 2012
Role Team Lead
Team Size 5
Responsibilities Held: As a Team Lead for SharePoint Production Support,
was responsible for
> Leading the Production Support team.
> Analysis of issues raised in the tickets.
> Customer communication
> Bug fixing.
> Testing - unit testing & integration testing
> Deployment
> Issue resolution for different SharePoint application.
> Weekly status meeting with Business users about the update on the
tickets.
> Creation of Request for Change (RFC) in BMC Remedy for Production
move.
> Responsible for taking KT from Development team.
Scientific Concepts
May 2009 - May 2011
Client: ISM Alliance, Yorba Linda, CA
Environment: Microsoft Visual Studio 2015, ASP.Net 2.0, C#, JavaScript,
HTML, SharePoint 2007, SQL, Kentico CMS
Project: Our staffing
Project Overview:
Our staffing is a roster management system. It has the menu "Document
manager" to maintain documents. By clicking document manager, it navigates
to share point application using the "our staffing" credentials. This
application uses form based authentication.
It has custom document library to filter the document within the library.
Based on roles, user gets the documents. To have multiple organizations,
sub site will be creating using main site template.
It has following custom Web-Parts:
1) Menu Control: Gets the Menus items from database and added into
default.master.
2) Organization Selection: Gets the Organization from database and
added into default.master. It gives provision to selection of organization.
Changes in organization will navigate to respective SharePoint site.
3) Hide Action Menu: It allows hiding the "Action" menu in document
library.
Responsibilities Held:
> Analysis of the specifications provided by the clients.
> Creation of SharePoint Web application, Sites, Document Libraries,
List and Views.
> Creation of Site columns, Content Types in SharePoint Sites.
> Customizing of the master pages.
> Creation of multiple User controls, application Pages, Event receiver,
custom features & the Deployment using SDSADM Commands.
> Create custom Web-Parts using the object model to Show the business
Dashboard.
> Worked on creating custom features & their deployment.
> Worked on user authorization, permission levels to make the SharePoint
portal more secure.
> Creation of table, Stored Procedure, triggers, Cursor & Views in SQL.
> Writing unit test cases.
> Coordinate with different teams in implementing the projects using
full SDLC.
> Testing - unit testing & integration testing.
> Bug Fixing.
> Writing Deployment Document, Deployment of the custom solutions to
SharePoint QA & Production environment.
> E-Commerce site development using Kentico CMS.
Winfoware Technologies, Bangalore, India
November 2007 - September 2008
Client: Manipal Acunova
Environment: .Net 2.0, C#, ASP.Net 2.0 ADO.Net, Oracle, JavaScript, PL-
SQL, HTML, Visual Source Safe and Crystal Report
Project: Biotech
Project Overview:
This is an application to manage the human resource. It has Configuration,
Leave, Travel and Attendance Module. Application is defining dynamic work
flow configuration for Leave, General expense, On duty and other process.
Credit the leaves for the employees according to their category yearly
basis and also has the provision to credit the leave for new joiners. The
Requisition like Leave, Travel and other process will get approve according
to work flow and it sends email notifications to the respective person.
Employees In/Out times captured by smart card reader are stored in Access
database. These data is imported to the application to compute the
attendance for a day and doing attendance calculation. It contains SMS
based on-duty and Leave process.
Responsibilities Held:
> Analysis of the specifications provided by the clients.
> Analyzed the problems and solved them according to the requirement of
the users and the management.
> Database design such as creation tables, Stored Procedures and views
using PL/SQL in Oracle.
> Report Development using Crystal Reports and integrated the reports in
.net application.
> Development of ASP.net Web Application such as creation pages, coding
and implemented the business logic in .net
> Validation in the application using JavaScript.
> Unit testing & Bug fixing.
Blue Chip Computer Consultants Pvt Ltd, Bangalore, India
August 2006-October 2007
Client: Johnson & Johnson
Environment: .Net 2.0, C#, VB.Net, ASP.Net 2.0 ADO.Net, SQL, JavaScript, T-
SQL, HTML, Visual Source Safe and Crystal Report
Project: Impact
Project Overview:
This is an application to automate the tender process. This application is
developing for Johnson & Johnson, Singapore. This application is divided in
to two modules. The first module comprises of collecting all master
information like Franchise details, Role details, User Details, Customer
Details etc. The second module is transaction module, which keeps track of
the transactions. With this application user can create header for a
particular tender and multiple pricing can be quoted for the tender and
after comparison, the user can select the suitable one and can submit for
the tender. This application generates various reports based on the
criteria given by the user.
Responsibilities Held:
> Analysis of the specifications provided by the clients.
> Analyzed the problems and solved them according to the requirement of
the users and the management.
> Data base design such as creation tables, Stored Procedures, triggers
and views using PL/SQL in Oracle.
> Report Development using Crystal Reports and integrated the reports in
.net application.
> Development of ASP.net Web Application such as creation pages, coding
and implemented the business logic in .net
> Validation in the application using JavaScript.
> Unit testing & Bug fixing.
Yours
faithfully,
Vidya Sudhakar