Sharepoint Developer Resume
Friedberg, NyC
PROFESSIONAL PROFILE
- A result-driven professional having more than 8 years of IT experience.
- Working Experiencefor Multinational Companies like - Microsoft, Intel etc.
- Multiple project experience in Full Software Development Life Cycle (SDLC).
- Have maintained and Administered SharePoint Farm for several Clients for their day to day activity.
- Multiple Installation/Configuration of Central Admin in SharePoint 2003 and MOSS 2007.
- Expertise in Supporting Intranet/Internet based SharePoint sites and has performed everyday activity.
- Hands on experience Administrating and Configuring SharePoint Site, Creating site, Managing User Permission and Maintaining Intranet Site etc.,
- Hands on experience setting up Production Server and doing Migration from WSS 3.0 to Moss 2007 Environment
- Expertise in Working with Out-Of-Box features of SharePoint, its Development and Custom Branding using SharePoint Designer.
- Haveworked with different Organization IT Management People to design, develop and maintain SharePoint large environment.
- Expertise in taking Backup/Restore of SharePoint Farm and giving Permissions for user access.
- Have worked and maintained Collaborative portals, content management work flow, Wiki and Blogs.
- Expertise in Designing, Developing and Deploying SharePoint Solutions.
- Haveexperience in SupportingClients while developing sites and giving Hardware and application Configuration.
- Expertise in working on InfoPath3003 and 2007.
- Expertise in Configuring IIS and Application Pool.
- Expertise in working on WinForms, WebForms, .Net framework 3.5, C#.Net, ASP.Net and Web Services.
- Expertise in developing Custom Web Parts using Visual Studio 2008.
- Hands on experience creating Event Handlers, Event Receivers and Solution Packages for deploying into Sharepoint.
- GoodHands on Experience with Creating Custom workflow using C#.Net, Nintex, SharePoint Designer.
- Have good Hands on Experience in Generating Reports using SSRS.
- Expertise is working with SQL Server 2005, Created Stored Procedures, Backup-Restore.
- Hands on experience in Insurance like Auto, Property, General Liability, Umbrella using ACORD Standard 13.1 and 1.6.1.
- Hands on experience working with ACORD XML Standard.
- Hands on experience working with AMS Insurance Systems like AMS 360, Sagitta, AFW Online.
- Working Knowledge and hands on experience working on On Base-Document Management Tool on Thick Client and Web Based Client from Hyland Software.
- Have Implemented Enterprise Management Software using Simple Network Management protocol and Windows Management Instrumentation (WMI).
- Have developed Simple Network Management Protocol (SNMP) agent forCommunicationbetween Client and Server.
- Fluent in Debugging, Support, Maintenance of Sharepoint Site, WebSite for Insurance Client and Problem resolution.
- Prepared Software Requirement Specification, High Level design and Low Level design Documents for many projects.
- 1+ years of working experience as a Team Lead.
- Highly motivated professional, a skilled communicator, a team player and ability to work in fast paced and dynamic environment.
- Excellent Project Management and Team Management Skills.
ACADEMIC PROFILE
- Bachelor in Information Technology (Bachelor of Technology) with Distinction.
- Microsoft Training on .Net Framework 2.0, C#, ASP.Net.
- Microsoft Training on Windows Sharepoint Services 3.0 and Moss 2007.
- Microsoft Training on Infopath 2007.
- Microsoft Training on Vista.
- Intel Training on Intel System Management Software (ISMS).
TECHNICAL PROFILE
Architecture: 3-Tiered, N-Tiered, Client/Server, Web applications, Windows Application
Layered Approach: GUI Presentation Layer, Business Logic Layer, Data Access Layer, Data Layer
Languages C#.NET, ASP.NET, ASP, Visual Basic 6.0.
.Net Development: .Net Framework 2.0 , .Net Framework 3.5, ADO.NET, WebForms, Win Forms
Internet Technologies: HTML, CSS, XML, XSD, Web-Service, Visual Source Safe.
Technology: ACORD 1.6.1,Windows Sharepoint Services(WSS) 3.0,Sharepoint Portal 2003,MOSS 2007,OnBase,Windows Management Instrumentation(WMI),Desktop Management Interface(DMI),Simple Network Management protocol(SNMP),Intelligent Platform Management Interface(IPMI)
Methodologies: Object Oriented Programming.
Reporting Tools: SQL Server Reporting Services(SSRS)
Database: MS-Access, SQL Sever 2000 and 2005.
PROJECT PROFILE:
Sr. Developer/Admin
Client: Confidential, NYC
Role: Sr.Sharepoint Developer/Admin Dec'09 - till date
This Project was intended to do migration from WSS 3.0 to MOSS 2007 and development as well as Administration on MOSS 2007.
Responsibilities:
- Maintained Intranet site and experience doing other Administrator works like Backup- Restore of Site, export, import etc.
- Worked on enhancements for Moss 2007 Intranet.
- Installed, Configured Moss 2007 for Server Farm CentralAdministrator and SSP.
- Did migration of content from WSS to Moss 2007
- Hands on experience maintaining their ProductionServer.
- Created Web parts like Centralized Calendar with different view to each department.
- Created Sharepoint workflows for automatic routing of documents and applications.
- Set up Record Center, Personalization of Sites with MY site feature of Moss 2007.
- Designed Master pages using Sharepoint Designer 2007.
- Created Multiple Sites, Subsites for the Home Training Site.
- Deployed and tested the Complete Training site.
- Used Out of Box Feature to create and add various users to the Training Site.
- Worked with the Permissions for Sharepoint Site.
- Hands on experience doing daily Administrator task using stsadm tool.
Environment: OS: Windows 2008 Server Technologies Used: SharePoint Designer 2007, Visual Studio 2008, SQL Server 2008, C#, ASP.NET 3.5, client side JavaScript, SharePoint/MOSS 2007 Web Parts
Client: Confidential, CT
Role: Sr. Developer/Admin Jan'08 - Sep'09
This training portal is used by OmnicomGroup to provide employees with verifiable, audited training and testing regarding corporate policies and guidelines.
Responsibilities:
- Created SharePoint site, Created many users and maintained User Permission per site.
- Maintained Intranet site and experience doing other Administrator works like Backup- Restore of Site.
- Worked on enhancements for custom training and testing SharePoint 2007 web part to allow users to view persistent test scores
- Worked on creating additional administrative SharePoint reports using a web part to display the user's completion status and scores.
- Created Solution Package for deploying the feature into Sharepoint site.
- Designed Master pages using Sharepoint Designer 2007.
- Created Multiple Sites, Subsites for the Home Training Site.
- Deployed and tested the Complete Training site.
- Used Out of Box Feature to create and add various users to the Training Site.
- Worked with the Permissions for Sharepoint Site.
- Mainitaining the training site.
Environment: OS: Windows 2003 Server Technologies Used: SharePoint Designer 2007, Visual Studio 2005, C#, ASP.NET 2.0, client side JavaScript, SharePoint/MOSS 2007 Web Parts
Project2: WholeSalers Insurance Plan (WIP) Web Site for ConfidentialThis web site is used by licensed agencies to electronically submit and edit commercial insurance submissions for wholesalers and distributors, and receive insurance quotations, bind policies, request insurance documents and make modifications and amendments to existing policies.
Responsibilities:
- Worked on converting existing ASP pages into an ASP.NET 2.0 project in Visual Studio 2008.
- Converted portions of the project to ASP.NET 2.0 including a Transact Now administration Section.
- Worked on Parsing the XML in Tree-view in XML submission viewer for Administration.
- Created Grid-based merged submission viewer to display the Different Line of Business
that came through the Policy. - Wrote several stored procedures for the Website using SQL Server 2005.
- Worked on Configuring IIS and Application Pool.
- Created new pages in ASP.Net 2.0 for the Administration purpose.
- Created Master Page with Content place holders.
- Experience with Supporting Insurance Production Site for the Agents.
- Converted Database from SQL 2000 to SQL 2005.
- Worked on enhancement with Visual Basic.Net and Visual Basic Projects.
- Worked on Backup-Restore process using SQL Server 2000 and SQL Server 2005.
- Support and Maintaining the Insurance Web Service.
Environment: OS: Windows 2003 Server Technologies Used: Visual Studio 2008, C# 3.0, ASP.NET 3.5, SQL Server 2005.
Project3: AWUL - AMS TransactNow Bridge for ConfidentialThis web service allows AWUL to electronically receive insurance submissions from any Agency in the country that uses an AMS agency management system directly from their own system at the push of a button, with seamless integration using the ACORD XML industry standard.
Responsibilities:
- Worked on designing and creating the ASP.NET 2.0 SOAP web service to integrate with AMS TransactNow web service.
- Working with the insurance analysts to devise a data mapping from ACORD XML data to AWUL's proprietary SQL 2005 data structures
- Handling the interactions of the insurance agents as they are handed off from the AMS TransactNow Web Service to AWUL's TN Bridge Web Service.
- Entered many Submissions into AMS Management System like AMS 360, Sagitta, AFW to test the WebService.
- Worked on Database access using ADO.Net.
- Wrote many Stored Procedures to process the data using SQLServer 2005.
- Wrote Event Logging using Enterprise Application Blocks.
- Supporting the WebSite and Fixing Issues.
Environment: OS: Windows 2003 Server Technologies Used: Visual Studio 2008, C# 3.0, ASP.NET 3.5, XML visualization, Master Pages, Data Grids, Microsoft Enterprise Application Blocks (Patterns and Practices)for Data Access and Logging (version 4.1), SOAP Web Services, ADO.NET, client-side JavaScript.
Client: Confidential, CT
Role: Sr. SharePoint Developer/Admin Oct'07 - Dec '07
Project Tracking Tool on MOSS 2007 which tracks the status of the projects under different departments like Due date, resources etc.
Responsibilities:
- Designed and developed Sites for different department and their Sub sites.
- Have done custom coding with C# and vb.net
- Developed workflow for the custom list using SharePoint designer.
- Designed InfoPath Form and written Code-behind using VSTO.
- Designed pages using ASP.Net for consolidation of various lists.
- Used ADO.Net to connect with SQL server.
- Have done reporting with SSRS.
- Developed and deployed many custom alerts for SharePoint
- Worked with SharePoint 2007 Designer to customize the site.
- Created multiple Team, Community sites for different teams and departments
- Developed custom lists for network change control and deployed over MOSS.
Environment: OS: Windows 2003 Server Technologies Used: MOSS 2007, Infopath 2007,Windows Workflow Foundation,VSTO,C#, ASP.NET, Visual studio 2008, SharePoint Designer, SQL Server 2005.
Client: Confidential, NY
Role: Sr. SharePoint Developer /Admin Jan'07-Sep'07
Confidential, is a project developed for the Legal department over Moss 2007 for Management and maintaining Non disclosure Agreement which involves the initiation of workflow by Requester, Approver and the Legal.
Responsibilities:
- Designed and developed custom workflow using windows workflow Foundation.
- Written custom code in C# and Vb.net
- Developed Site Template and Site Definition for NDA site.
- Designed InfoPath Form and written Code-behind using VSTO.
- Developed extension of Wiki Feature.
- Designed pages using ASP.Net for Sharepoint.
- Used ADO.Net to connect with SQL Server.
- Installed and configured Moss 2007.
- Worked with SharePoint 2007 Designer to customize the site.
- Created multiple Team, Community sites for different teams and departments
- Developed various custom permissions for NDA site users.
- Developed Custom Webpart for the NDA Home site.
Environment: OS: Windows 2003 Server Technologies Used: MOSS 2007, Infopath 2007, Windows Workflow Foundation, VSTO, C#, ASP.NET, Visual studio 2005, XML, ADO.Net, SQL Server 2005.
Client: Confidential, India
Role: SharePoint Team Lead Jan'06-Dec'06
This Project was developedfor Microsoft. Microsofthas donethis Sharepointproject forMTNL. Sharepoint - MTNL is developed for maintaining the records of call, cables being laid, customer requirement, feedback etc. MTNL, being a service organization is reaching out to its customers with a customer focussed strategy to better information about customer profiles. The whole world is witnessing convergence of technologies evolved by the Information Technology, voice & data services are being offered on single platform. It has many branches all over India. This Sharepoint portal is developed to maintain the complete IT Infrastructure within MTNL.
Responsibilities:
- Installed, configured Sharepoint Server 2003
- Developed Sharepoint portal for MTNL with forms published using Infopath.
- Implemented web-services to enable database access to the forms.
- Maintained Intranet Site.
- Have working experience with Active directory.
- Implemented Content management of the documents.
- Configured Workflow of the documents to the portal.
- Generated Reports using Sharepoint.
- Customized Web parts for Portal and WSS application Created Customs lists to the SharePoint.
- Added new feature to the Sharepoint 2003 based on MTNL needs.
- Designed many Infopath Forms and published to the portal with web service as connection for storing and fetching data to database.
- Customized Sharepoint to change the look and feel.
- Wrote script for checking FileSize of the Input Data. Also wrote script for Sending Email.
- Created Lookups for data consistency.
- Developed CSS based Web Applications with dynamic menus and security sensitive browsing capabilities.
Environment: O/S: Windows 2003 server Technologies Used: Sharepoint Server 2003, Sharepoint Services 2.0, SQL Server 2000,C#.Net, VB.Net, ASP.Net, Win Forms, CSS, Active Directory Configuration, IIS and InfoPath 2003.
Client: Confidential, India
Role: Team Lead May'04 - Dec'05
Enterprise Management Software has been developed to track the updated Inventory details of clients connected to a single server using Simple Network Management Protocol version 2.0 (RFC1213 and RFC1514).Memory level details are also extracted using Desktop Management Interface (DMI) and Common Information Model (CIM). Clients can be Platform Independent. Scheduled polling helps in updating the database and showing the current details. Reports are being generated automatically for auditing clients on regular interval. No client side agent is developed. All process control is maintained by single Admin.
Responsibilities:
- Completely designed and implemented Client/Server Architecture for Enterprise Management Software.
- Developed agent less Enterprise Management Software which is capable of controlling many clients by just adding their Internet protocol address.
- Network discovery is also done by giving the Internet Protocol range.
- Developed network discovery tool for scanning clients.
- Using RFC 1514 and Object Identifier with package as Snmputil clients scanned for their inventory or hardware details router, switches, memory, hardisk etc.
- Tracking of the pirated software has been also developed.
- Implemented threading forpooling of clients at regular interval.
- Scheduled polling of the network scan has been implemented based on the daily, weekly and monthly polling as configured by the user.
- Configured SMTP to receive mails if any changes has been made at client side.
- Customized Reports based on user needs which was scheduled to get generated automatically.
- This Software maintains any number of clients which are OS-independent.
- Used ADO.net to connect SQL Server 2000.
- Crystal reports were developed.
- Configured ISS 6.0 to make application browser enabled.
Environment: O/S: Windows NT/2000, Windows XP Technologies Used: SNMP v1 and SNMPv2, VB.Net, C#.Net, ASP.Net, Win Forms,Crystal Reports, SNMP, Java Script, SMTP, SQL Server 2000, IIS.
Client: Confidential, India
Role: Design, Coding and Testing July'03 - Apr'04
This Project was developed for Intel Corporation. Intelligent platform Management Interface (IPMI) Software is implemented for the Out-of Band concept for managing servers in the enterprise. It's implemented using IPMI specification 2.0.This helps Communicate with the Client even in the OS down-state.
Responsibilities:
- Intelligent Platform Management over LAN refers to autonomous monitoring and recovery features implemented directly in platform management hardware and firmware Creation of database and its maintenance.
- Inventory, monitoring, logging, and recovery control functions are available independent of the main processors, BIOS, and operating system.
- Platform management functions can also be made available when the system is in a powered down state and up state.
- It is designed using PHP the information on various inventory, monitoring, logging, and recovery control functions are taken using UDP from the remote system and communicated using SNMP.
Environment: O/S Windows NT/2000 Technologies Used:VB.Net, C#.Net Jsp, Servlets, IPMI 2.0, SNMP, Java Script, SMTP, SQL Server 2000, Apache server.
Client: Confidential, India.
Role: Design, Coding and Testing. Jan'02 - June'03. HCL SMART Software is stand-alone software based on the S.M.A.R.T technology used for the predictive failure of hard- disk. It directly tracks the hard-disk details using Windows Management Instrumentation (WMI) technology.
Responsibilities:
- Implemented stand-alone application Software on the S.M.A.R.T technology.
- Using the Self-Monitoring Analyzing and Reporting Tool of the present day hard disks,this Software generates a predictive failure alert for IDE/SCSI/SATA.
- It gives the current values and the threshold values of the SMART attributes related to the IDE/SCSI/SATA
- Other Hard-disk related information's also available through this software for both IDE/SCSI/SATA.
- In case of hard-disk change the software is capable of raising alerts via SMTP with serial number.
- It takes Proactive backup to Tape drive and CD-Drive using the command.
- Complete process runs as windows service.
Environment: O/S: Windows NT/2000 Technologies Used:Visual basic 6.0, MS-Access, VB-Script, SMTP.