Sr. Sharepoint Dev / Technical Lead Resume
Secaucus, NJ
SUMMARY
- Microsoft Certified and Result - driven professional with 13+ years of Information technology experience with complete understanding of end-to-end software development life cycle(SDLC), involving Analysis, Design, Implementation and Testing of web based, client-server applications
- Excellent experience in execution experience with Fortune 500 clients on Microsoft SharePoint, SharePoint Online and IBM Lotus Notes & Domino technologies.
- Development and Administration of a Corporate Intranet on SharePoint Online including setup of department level sites, Groups and Permissions hierarchy, Managed Metadata, Taxonomy based Navigation, Global Search customizations, workflows, development of custom pages using JavaScript, REST API, JQuery and Bootstrap, FTP transfers from SharePoint Online using Microsoft Power Apps and Logic flows, Google Analytics integration with SharePoint Online.
- Experience in SharePoint Farm administration and SharePoint migration in 2007, 2010, 2013 and SharePoint Online (0365) including a hybrid SharePoint environment. Configuring and managing Service Applications, cross-farm publishing in 2013, PowerShell scripts for migrating content from 2007, 2010 and 2013 and SharePoint Online (O365).
- Developed custom web solutions and Apps in SharePoint using JavaScript, 2013 REST API, JQuery and Bootstrap.
- Provisioned and extended SharePoint site collections with custom site definitions, content types, list and library definitions, pages, features and event receivers through Visual Studio development. Responsible for site collection maintenance and administration.
- Customization of master pages, building publishing sites with layouts, Content Query and Search Web Parts.
- Implemented Enterprise Content Management features like Syndicated Content Types, Term Stores, Rating and Tagging, Document Sets, Records Management, Information Management policies and eDiscovery.
- Experienced in web part page development and connectable web parts. Built custom forms and workflows in InfoPath, Nintex and SharePoint Designer.
- Setup of Business Connectivity Services and configuration of External Content Types and External Lists in SharePoint Designer.
- IBM Certified Solution Developer with strong expertise in Lotus Notes &Domino projects including re-engineering and migrating applications to SharePoint 2010 using tools like Lotus Enterprise Integrator.
- Managed projects with the ‘Remedy’, ‘Team Track’ and ‘Service Now’ help desk support systems.
TECHNICAL SKILLS
Languages / Tools: Microsoft SharePoint Server 2013/2010/2007, SharePoint Designer 2007/2010/2013, Visual Studio 2012/2, MS InfoPath 2013/2010/2007, Nintex 2010, Lotus Notes & Domino R8/R7/R6/R5Lotus Script, Formula Language, Lotus Enterprise Integrator (LEI) 3.x, 8, TFS
Web: SharePoint Online / On Premises, Microsoft SharePoint 2007/2010/2013, CSOM, Silverlight, JavaScript, JQuery, Angular 1.3, Bootstrap, DHTML, CSS, Ext JS, Ajax, XML / XSL, Domino R8/R7/R6/R5
Others: SharePoint Administration, ASP.Net (4.5/4/3.5/3), C#,Nintex, LINQ, SQL (2005/2008/2012 ), PowerShell 2.0/3.0, Oracle,MS-Office, MS-Project, TFS, Remedy, Team Track, Service Now, Domino Administration, TeamStudio for Notes, X-Pages
PROFESSIONAL EXPERIENCE
Confidential - Purchase, NY
SharePoint Lead
Responsibilities:
- Migration from SharePoint 2010 to SharePoint Online (O365) including creating the inventory of SharePoint artifacts using PowerShell, setup of users and synchronizing Active Directory with Azure AD, O365 SharePoint Tenant and site collection setup, migration of content using PowerShell cmdlets.
- Setup and management of Site Collection, Managed Metadata setup, Taxonomy based Navigation, Search configuration, customization of search pages, Global Search box and People Search template, Groups and Permissions hierarchy, information policy, audit settings, and individual department / function level sites.
- Worked with the business team to define requirements and scope for department level sites. Managed all phases of the Intranet development from requirements to implementation and SharePoint Online tenant administration.
- Designed individual sites using SharePoint Online features as well as custom pages using JavaScript, JQuery, REST API, Bootstrap and CSS.
- Developed the necessary SharePoint artifacts like sites, site columns, content types, lists, libraries, document sets.
- Implemented several workflows which included event based workflows that update items across different lists using the new REST API features in SP designer 2013 workflows, approval and reminder workflows, creating calendar entries from Document sets,
- Master page customizations like incorporating collapsible footers to show the Intranet Policy on every page of the site collection.
- Implemented and customized several web parts like Content Query and Content Search web parts, Search Results and Refinement, Page Viewer, Query String Filter web part and Connectable web parts. Implemented a Cross-Site web part to view contents of a document library across different sub-sites.
- Integrated SharePoint Online with Google Analytics for management dashboards and data analysis.
- Implemented secure FTP transfer of files from SharePoint Online to secure FTP location using Microsoft PowerApps and Logic Flows.
- Coordination with Microsoft for SharePoint support. Administration and technical support to end users.
Environment: Microsoft SharePoint Online (2013), SharePoint Designer 2013/2010, REST API, JavaScript, SP Services, Datatables 1.10, JQuery 1.8x/2. x, Bootstrap 3.x, CSS 3.x, Google Analytics, Microsoft PowerApps and Logic Flows.
Confidential - Wilton, CT
SharePoint Lead
Responsibilities:
- Worked with business and project teams to define requirements and scope. Provided estimates and assisted in planning from requirements to implementation.
- Developed the use cases, test cases, process flows, assisted in designing the data structures, project structure in Visual Studio.
- Designed the necessary SharePoint artifacts like sites and lists, libraries and the workflow.
- Developed a custom object-oriented JavaScript framework using the prototype pattern to create pseudo JavaScript objects like context, user, site, lists and columns definitions, among others. Performed CRUD operations between the web browser and SharePoint using SPServices and REST.
- Developed code libraries containing the business logic using JavaScript and JQuery. Developed the workflows using SharePoint Designer.
- Developed WCF web services to gather employee, role and grade information from SQL.
- Designed the web interface using Bootstrap 3.x for the presentation.
- Used BCS to pull work culture, habits, and poll and survey scores for the people awareness application.
- Developed grade and performance review reports in SSRS 2008.
- PowerShell to perform SharePoint administration tasks for password changes, web application and site collection setup.
Environment: Microsoft SharePoint Server 2013/2007, SharePoint Designer 2013/2007, Visual Studio 2012, SQL Server 2012/2008, SP 2013 REST API, JavaScript, SP Services, Datatables 1.10, Flot Charts, WCF 3.5/4.0, JQuery 1.8x/2.x, Bootstrap 3.x, SP2013 BCS, SP2013 Excel Services, SSRS 2008, PowerShell 2.0/3.0, Browsers
Confidential - Secaucus, NJ
Sr. SharePoint Dev / Technical Lead
Responsibilities:
- Worked with business and project teams to define scope and specifications. Provided work breakdown structures, estimates and solution designs.
- Used Nintex Workflows to automate workflows in the above applications and miscellaneous workflow requests in the Quality &Risk Management department.
- Developed Apps using SharePoint 2013 for aggregating company-wide events into a corporate calendar, task management system, people locator and variety of HR department’s self-serving modules - using Office 365, REST, CSOM and JQuery.
- Designed and maintained custom web templates, site, application and master pages. Experience in migrating sites and content from SharePoint and switching over to the 2010 master pages.
- Created and published InfoPath forms to an Audit Forms library. Designed the visual layout, fields and controls. Added rules for formatting, validation and actions. Used data connections to pull information from SharePoint lists. Associated forms with declarative workflows created in SharePoint designer. Also used the quick publish features to use an InfoPath form as a list form.
- Leveraged REST based Lists.svc web services in SharePoint 2010 to display list item details inside web parts.
- Configured and implemented Managed Metadata with syndicated content types, created taxonomies, and used tagging features to tag important content while developing reusable artifacts across sites. Created document sets for employee joining forms and records management for a Tax record center.
- Extended applications using Visual Studio to create appropriate site columns, content types, list definitions, list instances and views.
- Provisioned the PM Tool project sub site with a custom Web Template and feature receivers. Created a syndicated content type and used a custom search scope to roll up summary of projects into a main project site.
- Constructed User Profile Properties in the IT Application Register workflow that would evaluate the approver and re-assign site creation requests to a delegated user if the selected approver was out of office.
- Designed a code based workflow in Visual Studio for PICT that would assign a score to each record based on the audit violations selected by the user. A review and approval task would be assigned to either the sub-area or area level group depending on the score. Each step would be tracked in the history list.
- Created connectable web parts in the PICT application to generate various reports - allowing the selection of report criteria on a web part and then displaying the results on a second web part. Provided a personalized experience with a custom editor part property to choose a default report.
- Developed external content types and external lists to surface US partner records from an SQL database that contained data migrated from the Lotus Notes database by Lotus Enterprise Integrator (LEI).
- Coded a weekly custom timer job in US Partner Rotation that would update the partner information in the company list items by finding any changes in the corresponding partner details.
- Used event receivers in the SharePoint Server Object Model to perform business validations and modify list item permissions while adding / updating records. Used the dialog framework whenever appropriate to display status and notification messages on the browser.
- Provisioned publishing sites with web part zones and customizations to the Content Query Web Part in SharePoint Designer.
- Utilized the XSLT List View, Data View and Data Form web parts in SharePoint Designer customizations.
- Involved in analysis, targeting, design, security and content migration of Lotus applications into provisioned Sharepoint sites, lists and libraries using Quest Notes Migrator tool.
- Performed unit testing, peer reviews and assisted in project coordination between various cross-functional and technical teams between the onsite and offshore.
- Transition and support to enterprise application management teams.
Environment: Microsoft SharePoint Server 2013/2010/2007, Office 365, REST, CSOM, SharePoint Designer 2013/2010/2007, Visual Studio 2012/2010/2008, SQL Server 2012/2010/08, MS InfoPath 2013/2010/2007, MOSS 2007, Nintex 2010, JQuery, JavaScript, AJAX, XML/XSL, CSS, LINQ, CSOM, Silverlight,ASP.NET, C#, ADO.NET, Lotus Enterprise Integrator 8.x, Quest Notes Migrator, Lotus Notes and Domino 8.x, MS Office, Internet Explorer
Confidential
Senior Developer / Project Lead
Responsibilities:
- Worked with business and project teams to define the scope and specifications of each quarterly release.
- Provided high level estimates, Work Breakdown Structures and Solution Designs.
- Created Sites, Site Columns, Document Libraries, Lists, List Views and Content Types.
- Designed and developed the necessary application and site pages for the admin modules.
- Performed peer code reviews, Project coordination, implementation, post production support and transition to support teams.
- Analyzing existing code and remediating any technical issues within existing applications.
Environment: s: MOSS 2007, SharePoint Designer 2007, InfoPath 2007, ASP.NET 3.0, C#, ADO.NET, Workflow Foundation, SQL 2005/2008, DHTML, CSS, JavaScript, AJAX, Remedy, Service Now
Confidential
Project Lead
Responsibilities:
- Assisted the onsite project team to analyze and develop the requirement specifications.
- Developed the solution and technical design documents for team members.
- Developed application pages using ASP.Net Server Controls. Used C# for the code-behind and ADO.NET for SQL connectivity. Used WF to automate custom business process for approval.
- Assisted the offshore project manager to develop the project estimates, schedules, status reports and MoMs.
- Coordinated with onsite team and offshore development and QA teams to meet the deliverables on time and budget.
- Performed peer code reviews, Project coordination, implementation, post production support and transition to support teams.
Environment: s: ASP.NET 2/3.0, C#, ADO.NET, Workflow Foundation, Lotus Notes & Domino R6.5 Application Server & Clients, @Formulas, LotusScript, Team Track
Confidential, Columbus, OH
Senior Lotus Notes Developer and Project Lead
Responsibilities:
- Extensive involvements in system study, requirement analysis, functional and design specifications.
- Worked with offshore project manager to develop the WBS, estimates, schedules, resource matrixes, status, billing and utilization reports.
- Developed the solution and technical design documents for team members whenever necessary.
- Assisted the offshore project manager to develop the project estimates, schedules, status and progress reports.
- Coordinated with client as well as onsite team and offshore development and QA teams to meet the deliverables on time and budget
- Performed peer code reviews, implementations, post production support and transition to support teams.
Environment: s: Lotus Notes & Domino R6.5 Application Server & Clients, @Formulas, LotusScript, HTML, DHTML, CSS, JavaScript, Remedy
Confidential - Rochester, NY
Senior Lotus Notes Developer
Responsibilities:
- Responsible for requirement analysis and design of my modules and change requests.
- Developed technical design documents.
- Development, Unit Testing, UA support, client coordination.
- Implementation and post production support.
Environment: s: Lotus Notes & Domino R5 Application Server & Clients, @Formulas, LotusScript, HTML, DHTML, CSS, JavaScript