Lead Sharepoint Developer Resume Profile
OBJECTIVE
SharePoint 2010/MOSS 2007 Architecture/Design/Configuration/Administration/Support
PROFESSIONAL PROFILE
- Result-driven professional with over 10 years of IT experience. Expertise in Microsoft Technologies including SharePoint SharePoint 2010, SharePoint Foundation 2010, MOSS 2007, WSS 3.0 , SharePoint 2010 Management Shell, Silverlight, InfoPath, SharePoint Designer, Windows Server, IIS, Visual Studio, C , ASP.NET, .NET Framework, DOM, Microsoft SQL Server, SQL and PL/SQL.
- Extensive experience in Architecting and designing SharePoint 2007/2010 infrastructure and configuration of SharePoint Staging Farms consisting of clustered or non-clustered Database, Web application load balancing, major service application load balancing and multiple authentication Kerberos, Claims, FBA in collaboration with other infrastructure team i.e. Network, Windows, Database .
- Extensive knowledge on SharePoint 2010 and MOSS 2007 Farm and Site Collection Administration, IIS Administration, PowerShell Scripting, Backup and Restore, Version Upgrade, and Disaster Recovery.
- Proven knowledge on Active Directory, Exchange Server, DNS and IIS, in terms of configuration of SharePoint infrastructure and administration of SharePoint Farm.
- Experienced in designing, developing and delivering knowledge on all major SharePoint's highly focused features like SharePoint Object Model, Master Page, Layout Page, Web Parts, Record Center, Document Library, Lists, Event Handler, Sequential Workflow, State Machine Workflow, InfoPath Forms, InfoPath Object Model, Excel Services, Web Services, Reporting Services, KPI, and Dashboards.
- Designed, developed and maintained SharePoint site and list templates, custom web parts, custom templates, extensive customization of SharePoint Content, design and development of customized UI, branding of portal.
- Experienced in designing and developing of forms using InfoPath 2003 and InfoPath 2007 Managed Codes and Object Model.
- Experienced in Agile and XP development cycle for both Windows and web-based applications development with Multi-Tier Architectures.
- Extensive programming experience in software development using C , Java, C, T-SQL, PL/SQL, DOM, XML, XPATH programming languages. Extensive knowledge on Collaborative Markup Language CAML , application definition for BDC, Lists.
- Experienced in table structures, ad hoc queries, triggers, views, stored procedures and functions for MS SQL Server and Oracle Database Server.
- Experienced in Migration of small and medium farm implementation from SharePoint Portal server 2003 to Microsoft office SharePoint server 2007 and Microsoft office SharePoint server 2007 to SharePoint 2010.
- Working knowledge of Microsoft Project , Exchange Server, Microsoft Active Directory, DNS and IIS
- Strong desire and aptitude to analyze and understand business logics, with the intent of translating them into software applications and able to adapt to new methodologies and technologies quickly.
- Excellent oral and written interpersonal communication skills
TECHNICAL SKILL
- Operating Systems: Windows 2008/7/2000/XP/2003 , UNIX/Linus and DOS.
- Programming Languages: C , C, Java, PL/SQL, T-SQL and DOM.
- Microsoft Technologies: SharePoint 2010, MOSS 2007, MS SharePoint Portal Server 2003, SharePoint Foundation 2010, SharePoint Services 3.0/2.0, InfoPath 2007/2003, SharePoint Designer 2007/2010, MS Visual Studio 2010/2008/2005/2003, MS Office Suite 2010/2007/2003/2000, .NET Framework 1.0/2.0/3.0/3.5, SharePoint Object Model, InfoPath Object Model, MS Project 2007, Visio 2007.
- Development Tools: Visual Studio 2003, 2005, 2008, 2010, Team Foundation Server TFS , Team Explorer, RAD 7, ClearCase, K2 Studio.
- Web Technologies: Java Script, HTML, XML, ASP.NET, AJAX
- Database Technologies: Microsoft SQL Server 2008/2008R2/2005/2000, Oracle 8/8i/9i/10g
- Hardware: Servers, SUN, LUN, routers, switches, network cabling, mid-range database and data servers. Ability in installation and configuration of all types of computer and network hardware, drivers, memory, NIC, BIOS updates.
- Other Technologies: IIS 5/6/7, Active Directory, DNS.
WORK EXPERIENCE
Confidential
SharePoint Developer/Administrator/Support -SMS System
Description: Safety Measurement System SMS is a suite of safety applications developed by the IT Enterprise Services ES team for the Department of System Safety and Environmental Management SAFE . Within SMS, my primary responsibility involves requirement analysis as per requirement documents produced by Business Analyst translate requirements into technical design, development of the new system or new components of existing systems, perform test planning, test execution and defect management activities as part of development phase of the system, help support team to troubleshoot and fix bugs of the existing systems in production, day to day administration of the SharePoint 2010 environments.
Projects:
I/A and DriveCam Integration The purpose of the effort to integrate the DriveCam video files into the Safety Management System's Incidents and Accidents module, with an objective to give the users the ability to directly add the video files to SMS. This will eliminate the need for the users to manually download the files from DriveCam or the WMATA network to a hard drive and then uploading them to SMS. The ability to add DriveCam video files related to an incident into SMS will help business to assess the impact of an incident from the standpoint of the immediate response, safety as well as monitoring of operator's behavior, risky driving, collisions and training by watching these video files. The system is part of the Service Oriented Architecture SOA and provides capabilities to view operational data from disparate sources into one single point of integration.
Responsibilities:
- Architectural and system design of the system consisting of WCF Services to provide streamed video and DriveCam Information stored on external systems based on Oracle Database and file system , Silverlight 4.0 as media Player, and ASP.Net as development platform for hosting the application on SharePoint 2010 environment.
- Security design of the WCF services and Silverlight media player as per client requirement
- Complete development of the system, testing in development phase and deployment of the system on staging environments including Production Environment.
- Complete documentation on system design, installation and verification.
- I/A Web Enhancement and Integration with Other co-applications on release 3.5.0/3.5.1/4.0.0/5.0.0 The purpose of this project is to design, redesign, development and implementation of architectural and functional enhancements of the Incidents and Accidents I/A application and Integration with other member applications of the SMS suits of applications GIS System, FRMS, Hazard Management, ON-Call, Incident Risk Management and Police Department Incident Management System. The functional enhancements identified for improvement by the project team are based on architectural design system functionality and customer priority stand point. The scope of the releases also includes defects identified during the course of the application's lifecycle apart from the functional enhancements and change requests identified by the project team.
- Architectural re-design of the Incidents and Accidents I/A application in terms of its major components consisting of Maximo Incident Service, Risk Assessment matrix, Incident Levels, asset and people impact, Timer Job for conditional closing of Incidents, and User Interface UI , Integration with other member applications of the SMS suits of applications GIS System, FRMS, Hazard Management, ON-Call, Incident Risk Management and Police Department Incident Management System.
- System design of the Incidents and Accidents I/A application components consisting of of Maximo Incident Service , Risk Assessment matrix, Incident Levels, asset and people impact and Timer Job service for conditional closing of Incidents and User Interface UI .
- Complete development of the designed components, testing of them in development phase and deployment of the same on SharePoint 2010 staging environments.
- Complete documentation on system design, installation and verification.
- Technology Used: SharePoint 2010, ASP.Net, SQL Server 2008 R2, WCF, WWF, SharePoint Object Model, C , REST, JavaScript, JQuery, CAML, PL/SQL, JSON, CSOM, JSOM, etc.
Confidential
SharePoint Developer/Administrator/Integrator
- Description: Arizona Public Service APS , generates, sells and delivers electricity and energy-related products and services. APS serves more than a million customers in 11 of Arizona's 15 counties, and is the operator and co-owner of the Palo Verde Nuclear Generating Station a primary source of electricity for the Southwest.
- Infrastructure Support Web Technology is responsible for availability and maintenance of IT Infrastructure of MOSS 2007 and SharePoint 2010 Intranet, Extranet and Internet Farms and the applications and application components hosted on them.
Responsibilities:
- Redesigned, developed and implemented APS411 Custom People Search Web Part to integrate the same with Fast Search, SharePoint User Profile, SharePoint List and Exchange 2010 Web Service on SharePoint 2010 platform.
- Designed, developed and implemented APS Extranet Branding consisting of Dynamic Page Footer.
- Designed, developed and implemented solution using JQuery fixing the inconsistency between page body and page banner/footer width.
- Modified several custom user controls by adding additional controls and validation to the user control.
- Redesigned and developed EAP approval workflow using SharePoint 2010 Designer.
- Participated on deployment of custom solutions wsp on staging environment test -> Integration -> production .
- Participated on many break/fix, minor changes and general support to SharePoint infrastructure related components Search Service, User Profile Service, IIS, Database Connectivity, etc.
- Participated on many break/fix, minor changes and general support to many of the SharePoint based applications based on workflows, document libraries, custom components and integration to external databases.
- Participated on migration related activities as a member of MOSS 2007 to SharePoint 2010 Migration team.
Confidential
SharePoint Architect/Developer
Description: IT Division of AGO provides Information Systems Infrastructure and Support for over 40 Divisions under AG Office of State of Massachusetts.
Responsibilities:
- Defined technology strategy for the solution according to client's key requirements.
- Analyzed client requirements architected site taxonomy, site components, site security and site artifacts.
- Implement architecture by building out-of-box and custom components that includes web parts, workflows master pages, content types, managed metadata, record center, routing rules, retention policy, security and search.
- Configured custom search properties, search scopes, full text search and custom search result page based on FAST search technology.
- Deployed developed components on staging farms according to change control management policy for controlled staging environment.
- Trained clients to use developed solutions by developing and conducting training programs.
- Documented developed system.
- Fine-tuned SharePoint farm configuration that includes web servers, application servers, service applications and databases in order to enhance farm performance.
Confidential
SharePoint Consultant, GES Project, Market Intelligence Project
Description: Viterra provides premium quality ingredients to leading global food manufacturers. Headquartered in Canada, the global agri-business has operations across Canada, the United States, Australia, New Zealand and China, as well as a growing international presence that extends to offices in Japan, Singapore, Vietnam, Switzerland, Italy, Ukraine, Germany, Spain and India. Driven by an entrepreneurial spirit, Viterra operates three distinct business segments: Grain Handling and Marketing, Agri-products and Processing.
Responsibilities:
- Build SharePoint as a platform upon which to deploy specific, short-listed redeveloped Notes applications as part of the overall plan to decommission Lotus Notes/Domino.
- Insure the SharePoint build has the capacity to be leveraged by future requirements enablement of collaborative functions available out of the box , future custom apps, vendor-supplied apps etc.
- Insure the SharePoint architecture is scalable and can adapt to unknown future needs supporting the business, where reasonable.
- Prepare infrastructure governance policy, in order to guide operations for support and change in SharePoint environment under the guidance of relevant governance team.
Build, train and lead a SharePoint Infrastructure support team that is capable of:
- Farm's capacity management, availability management and monitoring
- Farm administration, IIS Administration and Site Collection administration
- Farm Services and Service Application Administration
- User Profile Administration and Search Administration
- Farm, Application and Site Collection Security administration
- SharePoint version up-gradation and Disaster Recovery
- Incident Management, Change Control management and Problem Management
Confidential
SharePoint Consultant, Information Systems Department ISD
Description: MoDOT ISD provides Information Systems Infrastructure and Support for Missouri Department of Transportation that provides services to public, transportation partners, state and federal legislators, and other state and local agencies to provide a safe and efficient transportation system to the people of Missouri.
Responsibilities:
- Configure SharePoint 2010 based staging environment with high availability and scalability features as per design.
- Collaborate with Migration Team for migration of MOSS 2007 portals and contents into SharePoint 2010.
- Provide training to SharePoint Administration and Support team on:
- Farm administration and Site Collection administration
- SharePoint Service Application Administration
- User Profile Administration, Profile Synchronization and Search Service Administration
- Security administration
- Infrastructure related problem troubleshooting and resolution.
- Train Site Administrators and Record Managers to plan, design, develop and implement and administer their Site as per user requirements.
- Train Site Collection Administrators, Site Administrators, Record Managers and Power Users SharePoint Technology.
- Train Trainers on SharePoint Technology
- Train the support team on day-to-day trouble shooting and resolution of the issues
- Design, configure and implement a Record Center based on previously completed requirement analysis and File Plan.
- Develop a SharePoint based custom application for the management of existing physical documents' archiving information, electronically. And thereby migrate all excel spreadsheet based information into SharePoint.
Confidential
SharePoint Consultant/Lead SharePoint Developer
Description: SSAI, a woman-owned small business performing scientific and technical applications, has grown to be a leading provider of science, engineering and IT services. It applies science and technology to improve quality of life by pursuing that goal through the application of expertise in space and Earth science research and analysis, software development, data management, instrument engineering, systems and software engineering, system/network administration, and education and outreach.
Main Features of the Systems:
- Workflow TO with many states for review, approval and task update process for each task to be assigned to NASA task management team.
- Workflow TOP with many states for approval, review and task update process for each task to be assigned to NASA and SSAI task management team.
- E-mailing to specific groups at each state of workflow and logging of workflow history in custom history list.
- InfoPath Forms were populated with data received from workflow and Web Service.
- Form Based Authentications for external users'.
- Swappable Master Pages depending on User's access Level
- Custom Web Parts for each of the custom pages implemented with access matrix.
- Customs Workflow task Viewer Web Parts and Workflow task update Web Parts implemented with access matrix.
- All pages are compatible with latest IE, Firefox and Safari web browsers.
- Excel Services and Dash Boards.
- Document Management
- Non customizable QA and Production environment All components were deployed through deployment packages.
Responsibilities:
- Performed the Requirement Analysis, Architected and Designed the System.
- Participated in installation, configuration and testing of SharePoint 2010 Farms DEV, QA, PROD .
- Designing, Development, Testing and Deployment of TO TOP Workflow for both Starss and ESPDS systems using SharePoint State Machine Workflow technologies, InfoPath Forms and Custom Web Service.
- Designing, Development, Testing and Deployment of InfoPath Forms consisting of InfoPath 2007 Object Model programming and custom Data Connection files.
- Designing, Development, Testing and Deployment of Web Service used by InfoPath Forms.
- Developed custom master pages with custom themes and components.
- Developed Custom Modules that swap the master pages depending on Users access level one for Layout pages and another for Publishing pages.
- Developed custom List and Document Library Templates.
- Developed custom layout pages consisting of custom fields and master page swappable module.
- Developed more than 30 Web parts Add/Update Task/Sub-Task Information, Users Workflow Tasks information, Workflow Task Update single task and batch , Add/Update User Information for External Users stored in FBA Database, Users Information self-service /Reset User Password, File Up loader, File Viewer, etc. .
- Developed deployment packages and scripts.
- Participated in installation, configuration and testing of SharePoint 2010 Farms DEV, QA, PROD .
- Participated in deployment, testing of TMS systems and resolving issues in staging environments DEV->QA->PROD .
Confidential
Technical Analyst
- Description: Eli Lilly and Company has been in business more than 132 years. The global, research-based company was founded in May 1876 by Colonel Eli Lilly in Indianapolis, Ind., in the Midwestern section of the United States. The company is engaged in Medicine Research, Innovation of new medicines, production and marketing of the innovated medicine. The company has its research, production and marketing facilities all over the world.
- Development Project: LINK Lilly Library for Knowledge Medicine researchers and technologists need vast information related to the field of medicine research. The Lilly Library has been providing required information to the researchers through a Web Application developed in ColdFusion technology. But with the changes of technology, availability of information and the requirement of the Researchers, the company took the project to develop an Application based on SharePoint and other related Microsoft Technologies. In Phase-I, the application was developed in 32bit Firm and in Phase-II, the Application was migrated to 64bit Firm.
Phase-I: Development of Application in 32 bit MOSS 2007 environment
Responsibilities:
- Performed the Requirement Analysis through study of the legacy system, interviewing stakeholders and studying segregated requirement documentations presented by the client.
- Designed the System consisting of SharePoint Ghosted, Un-ghosted and Custom Components Url Transfer Engine, Custom Web Parts, Data View Web Parts, Content Query Web Parts, Content Editor Web Parts, Custom Master Pages, etc .
- Developed the UIs, User Controls, and Url Transfer Engine that validates request come through integrator/redirector pages, extract parameter from the request url, validates User stored in LDAP/SharePoint User Profile, validates subscription status stored in Oracle Database and thereby dynamically builds redirection Url.
- Developed SharePoint Workflow based on InfoPath Form for subscription management.
- Developed Subscription Information Form Using InfoPath.
- Developed Data View Web Part, Connected Page Viewer Web Part, Content Query Web Parts, and Content Editor Web Parts using SharePoint Designer.
- Developed Custom Master Pages and Page Layouts.
- Developed deployment packages and scripts.
- Participated in Testing and resolving issues in staging Environment POC->DEV->QA->PROD .
- Followed LSEF Lilly System Engineering Framework Propose ->Develop->Test->Deploy->Support-> Retire.
Phase-II: Migration of 32 bit Application in 64bit MOSS 2007 environment
Responsibilities:
- Performed Requirement Analysis, Design and re-structuring of Deployment Packages and Web Contents as per requirement of 64 bit environment.
- Restructured the deployment packages through splitting the single deployment package into 5 separate packages with identical functionalities.
- Developed a Migratory Application to make migration of the contents from 32bit environment to 64 bit environment easier.
- Migrated InfoPath 2003 Form to InfoPath 2007 that includes migration of the managed code's OM.
- Developed deployment packages and scripts
- Participated in Deployment, Testing and resolving issues in staging Environment POC->DEV->QA->PROD .
Development Project: Pathology Form Flow Researcher requests for different Pathological Tests that goes through different stages like acquisition of specimen, collection of samples, performing of tests, generation of reports, feedback, etc. Each process needs approval/action from different levels of management/technologists. In order to automate the process and build necessary database, the company took the project to automate the entire process using SharePoint, K2.net and InfoPath technologies. The application was designed and built in-house, but was in need of changes and additions to many of the functionalities.
Responsibilities:
- Studied the existing system and gathered the requirement information and performed requirement analysis.
- Designed and proposed the changes required in K2 workflow, development of new SharePoint Custom Modules, Web Parts and UI.
- Added new Process, Activities, Events and business logic to the existing K2.net Project.
- Developed Item Added, Item Updated and Item Deleting Event Receivers that extract data from InfoPath Form and writes to different SharePoint Lists.
- Developed UI consisting of Web pages and Custom Controls, SharePoint Sites, Libraries, Lists, Web Parts for displaying aggregated data.
- Added new components to the existing InfoPath 2003 Form and modified the Managed Code.
- Developed ASP.Net application for Approval Process and Custom Reports
- Developed deployment Packages and deployment scripts
- Participated in deployment, Testing and resolving issues in staging Environment POC->DEV->QA->PROD .
Development Project: Regulatory Requirement for InterContinental RRIC Study department of each and every business unit of the company were in need of a tool to do survey on respective field of business, gather information, perform statistical analysis and store the survey data in a searchable media. In order to facilitate the study departments with the tool, the company took the project to develop an application using C , InfoPath, SharePoint technologies. The application was designed and built by another vendor, but was in need of changes and additions to many of the functionalities particularly development of an application for extraction of data from xml file stored in SharePoint Library and writing to Oracle Database and Migration of InfoPath 2003 Form to InfoPath 2007.
Responsibilities:
- Studied the existing system and gathered the requirement information and performed requirement analysis.
- Designed and proposed changes required in ETL application and InfoPath Form for Migration.
- Performed changes on ETL Application using C Programming Language.
- Performed migration of the InfoPath 2003 Form to InfoPath 2007 with rewriting of Managed Code.
- Developed deployment packages and deployment scripts.
- Participated in deployment, Testing and resolving issues in staging Environment POC->DEV->QA->PROD
Confidential
Senior Software Developer
Description: Thomson is the world leading provider of solutions for the creation, management, delivery and access of video for the Communication, Media Entertainment industries. The Company is based in Indianapolis, Indiana and having its offices in all over Confidential
Responsibilities:
Migration of SPS 2003 based Applications and MOSS 2007 based Applications to new location/environment. Migration and re-structuring of existing Applications. Development of new Applications and providing technical support:
- Involved in configuration of MOSS 2007 Farm medium, 2 load balanced WFE, 2 Application Server and clustered Database .
- Involved in study of structure, functionality and uses of existing SPS 2003 and MOSS 2007 based applications.
- Designing of re-structured framework of existing SPS 2003 and MOSS 2007 based software.
- Development of prototypes for re-structured Application for the new MOSS 2007 based environment.
- Participated in migration of SPS 2003 based applications to MOSS 2007 environment.
- Participated in migration of MOSS 2007 based application to new environment.
- Developed 'Custom Timer Job' that generates e-mail notification to the users for all assigned Tasks.
- Developed custom fly-out menu utilizing out-of-the-box Master Page. Developed custom CSS file to give a consistent look and feel to the SharePoint sites through Master Page.
- Developed custom solutions utilizing SharePoint Object Model, C , Visual Studio 2005/2008 and Microsoft SharePoint Designer 2007.
Environment: Microsoft SharePoint Server 2007, SharePoint Portal Server 2003, Windows Server 2003, .NET, C , Visual Studio 2005/2008, MS SQL Server 2000/2005, IIS 6.0.
Confidential
Senior Software developer
Description: Confidential GTI is recognized as the leading supplier of international merchandise trade data. Corporations, Governments, and Associations in more than 50 countries use their trade data systems to develop an enhanced understanding of global trade information. GTI products are the premier market intelligence tools.
Responsibilities:
- Migration of Clarion based software to Microsoft Office SharePoint Server 2007 and development of new portals for clients and internal operations:
- Involved in features study of the Clarion based software requirement analysis, design and development of prototypes for SharePoint based application.
- Involved in Migration of Clarion data files to SQL Server Database.
- Involved in Installation and configuration of Microsoft SharePoint Server 2007 along with Office 2007 on multi server farm. Successfully configured the server to meet the business need.
- Extensively worked on the configuration of MOSS Shared service Provider SSP .
- Designed, developed and managed portal. Established standard hierarchy and taxonomy for all sites. Implemented a global navigation solution on all aggregated sites.
- Developed custom solutions utilizing out-of-the-box Master Page, Web Parts, Data Views. Developed custom solutions utilizing SharePoint Object Model, C , Visual Studio and Microsoft SharePoint Designer 2007.
- Developed custom CSS file to give a consistent look and feel to the SharePoint sites through Master Page.
- Developed the Custom Breadcrumb and custom Quick launch Bar to replace the out of box MOSS Navigation system. Modified the Top Navigation Bar of the Page to meet the company requirement and to place the company logos.
- Developed BDC XML schema file for LOB data, Lists to populate BDC Web Parts.
- Developed Office SharePoint Server 2007 Excel Services to enable the interaction of the end users with spreadsheets through a Web browser.
- Integrated Page with Web Services to retrieve currency exchange rate information.
- Developed custom Workflows initiated by specific event handler and governed by InfoPath Forms to manage Data upload/download Document Library.
- Developed custom Approval Workflows governed by InfoPath Forms to manage Marketing Department's Travel Plan approval.
- Worked with MOSS Enterprise Search using Search Object Model to create custom search Web Part and configured it to search the custom metadata field. Customized the Site Directory to incorporate custom metadata fields so that user can search the site based on metadata fields. Customized the Search result by modifying the XSLT file and configuring the search on custom column.
- Developed Custom Feature to add extra functionality on context menu of SharePoint document library items. Created custom content types and site definitions for enterprise portal site.
- Developed KPI, Dashboards for Executives.
- Involved in writing technical documentation and user's manual
Environment: Microsoft SharePoint Server 2007, Windows Server 2003, .NET, C , Visual Studio 2005/2008, MS SQL Server 2000/2005, IIS 6.0, SQL Server Reporting Services.