ar Am it Pendse
Ph. – 985-***-**** Email – ***********@*****.***
Linked in Profile - https://www.linkedin.com/in/amit-pendse-13a629a?trk=nav_responsive_tab_profile
Summary:
Microsoft Certified SharePoint and .net Developer/Architect with over 11 years of experience in the Oil & Gas, Travel, CRM Helpdesk and SAAS domains.
Expertise in SharePoint 2016 / SharePoint online / O365 / 2010 OOB development, custom development using Visual studio, Client side scripting, permissions management, document management, workflow management and reporting.
Strong knowledge on Server Object Model (SOM) and Client Object Model (COM) and JSON.
Expertise in developing N-tier web applications using ASP.NET, C#, .NET, Azure, AJAX, XML, ASMX Web Services, ADO.NET, SharePoint Server, IIS 5.x/6.0, JavaScript, CSS, and HTML
Experienced in developing & deploying custom Web parts, Features, Site Content Types, Lists and Libraries, Style sheets and Site definitions using WSS, SharePoint Object Model and Visual Studio on multiple web applications.
4+ years of experience in design, develop and maintain SharePoint Designer Workflow, SharePoint custom visual studio Workflow, Nintex Workflows. Also worked extensively on creating Nintex Forms, Visual Studio application forms, ASPX Forms for workflow initiation, approvals and other workflow stages / operations.
Good experience in building SharePoint Hosted / Provider Hosted Add-ins on Office 365 / SharePoint Online and SharePoint 2016.
Having knowledge and experience in developing and deploying application with Windows Azure.
Extensive experience in JavaScript, jQuery, REST API, AngularJS, JSON, JS Links, HTML5, XMLand XSLT.
Branded Several SharePoint sites using Master Page, Page layouts, CSS, jQuery, Design Manager.
Proficient in creating Content Types, Custom lists, Features, Web parts, Event Receivers, Timer Jobs.
Extensive use of Site Definition, InfoPath, Workflow, SharePoint Designer, Navigation Control, Content Management, display templates, control templates.
Hands-on experience data manipulation using REST
Expertise in developing Web Services and WCF Services,
Having good experience on configuring SharePoint services like Search services, User Profile services, Meta Data services, Project services and BCS.
Expert in PowerShell Scripts for developing and deploying Site Collection Solutions.
Experience of migration from SharePoint 2010 to SharePoint 2016 / O365.
Experience in migration tools like Metalogix Content Matrix, Metavis, ShareGate.
Heavily involved in Requirements gathering and analysis, time estimations, preparing design documentation, design review, development, testing and deployment of applications & enhancements.
Developing, maintaining and enforcing SharePoint Governance policies.
Very good knowledge on NLB, load balances, front end servers and IIS
Disaster recovery of databases from tapes, mounting Content DBs and content lost on SharePoint
Tracks and troubleshoots issues from ULS logs, fiddler, HTTP Watch.
Hands-on experience on Office 365 SharePoint Apps and configuration of Exchange an OneDrive.
Experience in L3/L2/L1 Support using Ticket Tools like Remedy, Service now
Exposure of .net and SharePoint coding standards and also used the tools like nUnites, Style Cop, FxCop, MSOCAF etc.
Experience with TFS, VSS, SVN and other source code management tools.
Have good knowledge of implementation of software development life cycle (SDLC), Agile Methodology/SCRUM, Continuous Integration and Development (CI/CD) in development and support project. Also, Experience of using MSF Agile template of TFS.
Possessing strong analytical skills, an excellent team player with good leadership qualities and effective communication skills.
Technical Skills:
Programming Languages: C#, SQL, PL/SQL, XML, C, C++, ASP,
Web Technologies: 0365, ASP.Net, HTML, JavaScript, CSS, Web Services, XML, Angular JS
Programming Tools: .NET Framework 3.0, 3.5 and 4.0,4.5/4.6 andADO.Net.
Tools: Visual Studio 2010/2008/2005, Nintex 2010, SharePoint Designer 2013/2010/2007, SharePoint Online 2016/2013/2010/2007.
Reporting tools: SSRS
Databases: MS SQL Server 2000/2005/2008.
Concepts: Object Oriented Programming (OOP), RDBMS, COM.
Database tools: Stored Procedures, Views, Functions and Triggers in SQL
Web Server: MS Internet Information Server (IIS) 5.0/6.0/7.0
Design: InfoPath 2010, Nintex, SharePoint designer 2010/2013
Version Control Tools: Team Foundation Server 2008, 2010, 2012.
Migration Tools: Metalogix, Metavis, Sharegate.
Educational Qualifications:
M.Sc. (Computer Science) in June 2007 from University of Pune, MH, India
B.Sc. (Computer Science) June 2005 from University of Pune, MH, India
Microsoft Certifications:
70-488: Developing Microsoft SharePoint 2013 Core Application
70-576 PRO: Designing and Developing Microsoft SharePoint 2010 Applications
70-573 TS: Designing and Developing Microsoft SharePoint 2010 Applications
TS: Microsoft Office SharePoint Server 2007, Configuring
Professional Experience:
Transocean, Houston, TX, USA Nov 2018 – Till Date
SharePoint Developer/ Consultant (SharePoint Online / 2016)
Project: AIM Migration, RIG Central, SharePoint 2016 Implementations
Description: I am roughly leading SharePoint/.net technical side of on 3 projects.
1.AIM Migration – This project enables AIM team to migrate data, files associated with RIGS from different systems like Fleet, edocs, file share, etc. to a central AIM system associated with SharePoint. We are making use of custom .net utility, power shell scripts, SQL server store procedures and migration tool (ShareGate) to complete this action.
2.RIG Central – This is a central system for all RIG related operations based out of SharePoint 2010. This includes lot of custom webparts, workflows as well as OOTB functionality. I am working on Incident and Change management related tickets/changes.
3.SharePoint 2016 Implementations – This is project in analysis and requirement gathering state right now. So I am working on requirement gathering, creating product backlog, create high and low level design, etc. Mainly we will migrate RIG Central system to SharePoint 2016 online.
Responsibilities:
Analyze business requirements of each RIG group and create product backlog
Understand the system and try to leverage out-of-the-box features as much we can otherwise
Design and plan for custom development.
Technically lead the project through all the life cycle including responsibility for requirement capture,
Design solution, development and unit testing.
Convert or redevelop Nintex, visual studio custom and K2 workflow in Logic APPS or MS Flow as per assessment.
Understand, architect and develop complex business process flow using Logic APPS
Develop, Modify and maintain SPFX UI part of Confirmations for async UI operations.
Creating visual web part using C# (CSOM and SOM)
Manage technical challenges and communicate to project manager any risks associated with the
development and mentor development team through the technical challenges.
Develop custom application forms, web parts using SharePoint Client Object Module (CSOM) and SharePoint server object module (SOM).
Create Custom search visual web part using SOM.
Write powershell jobs to migrate, copy SharePoint files/metadata to staging area for AIM Migration.
Migrating file servers to SharePoint and enabled search for easy tracking.
Designed and developed SharePoint hosted Add-ins/Provider hosted Add-ins using Asp.Net,
JS and Web API.
Understand file share / network drive data and build taxonomy (Content types, lists, libraries, metadata)
Use ShareGate to upload File Share, edocs, fleet, etc documents to SharePoint online with metadata.
Fixing all the SharePoint related issues and bugs that may come up during the production phase. This also includes helping the application users in understanding the application and setting up the environment for them to make the application up and running.
Manage Incident management process and Change management process to support RIG Central application.
Environments: SharePoint 2016/2010, .net, SQL Server, Sharegate, PowerShell.
Chevron Corporation, San Ramon, CA USA Jun 2017 – Nov 2018
SharePoint Consultant / Architect (SharePoint Online / 2016)
Project: IT Forensics SharePoint Online (From file share and SharePoint 2010)
Description: It was very exciting assignment as it covers SP 2016 development, SP and file share migration and administration.
4.Migration – This project I have done SP 2010 to SP 2016 site collection migration using Metalogix content matrix tool. Most exciting part was to build a taxonomy and migrate around 20K documents from file share.
5.Development – I am working on 2 site collection development. This is highly customized site with custom master pages, visual web parts and workflow development. Some of the important modules I worked on includes Gap Tracker Application and BOT for IRM. Also, I am implementing, redeveloping custom visual web parts, workflows for some migrated sites from SP 2010.
6.Admin / Support – Support is another work I am involved in. Using remedy tool to track and Change and Incident management for SP site collections. I am supporting 20 site collections. General duties are permission management, small OOB functionalities implementations, OOB workflow,
Responsibilities:
Analyze business requirements of each group and provide best SharePoint Online 2016 IM and collaboration environment solution
Understand the system and try to leverage out-of-the-box features as much we can otherwise
Design and plan for custom development.
Technically lead the project through all the life cycle including responsibility for requirement capture,
Design solution, development and unit testing.
Creating visual web part using C# (CSOM and SOM)
Manage technical challenges and communicate to project manager any risks associated with the
development and mentor development team through the technical challenges.
Created the web applications, site collections, permissions as requested by business users and
deployed custom solutions.
Develop custom application forms, web parts using SharePoint Client Object Module (CSOM) and SharePoint server object module (SOM).
Developed BOT application for IRM.
Use Window Azure to deploy the BOT application on cloud and managing the session.
Created SharePoint hosted and provider hosted add-ins in SharePoint 2016 for several site collections.
Customized home pages, master pages in SharePoint online as per business need.
Create Custom search visual web part using SOM.
Aided in improving SharePoint farm performance and expanding search farm.
Migrating file servers to SharePoint and enabled search for easy tracking.
Designed and developed SharePoint hosted Add-ins/Provider hosted Add-ins using Asp.Net,
JS and Web API.
Understand requirement, Designed, Developed and maintained automated workflow processes using Nintex workflow, visual studio and SP Designer.
Developed various custom search solutions to bring exact results and enabled search by custom metadata.
Understand file share / network drive data and build taxonomy (Content types, lists, libraries, metadata)
Use Metalogix Content Matrix to upload File Share / Network drive documents to SharePoint online and OneDrive with metadata.
Customized list views using Content Rendering Templates (CSR).
Prototypes and demos recommended solutions for users. RTB (Run the Business) activities i.e. fixing all the SharePoint related issues and bugs that may come up during the production phase. This also includes helping the application users in understanding the application and setting up the environment for them to make the application up and running.
Providing production support – web application maintenance activities like hosting, report creation that assist in business decision, monitoring day-today processes, timely fix of the production problems encountered, & troubleshoot the issues for the business users and business analyst.
Environments: SharePoint 2016/2010, Metalogix Content Matrix, Metavis, Azure, CI/CD
Chevron Corporation, Covington, LA USA May 2015 – May 2017
Lead SharePoint Consultant / Analyst (SharePoint 2010 / SharePoint Online 2016) (Work Location – Covington, LA)
Project: GOM BU SharePoint environment development and support
Description: This project was for one of the business unit in Chevron. Project went through 3 phases. First 2 phases primarily concentrate on SharePoint development.
Phase 1 (till March 2016) – Requirement gathering was going on part time (1 hour a day) from 1st Jan to 30th April 2015. After that in May we started designing architecture for SP Farm or SP system for BU. I took over development of 6 SP 2010 site collections under an initiative called KDACS (Key Document and Collaboration Solution) project. This includes key areas like developing content types, site columns etc., creating custom applications / web parts for add/edit contents and search, creating custom visual studio web part for automation of business processes under KDACS.
Phase 2 (till Dec 2016) – This includes development of 10 SharePoint online/2016 site collections for IT, Infrastructure and SCM BU. Some key achievements in this phase I worked on are development of custom Purchase Document 15 app, Material movement form app, Change lifecycle management application for infrastructure department.
Phase 3 (till May 2017) – Important part of this phase was migrating 6 KDACS site from SP 2010 to SP 2016. I used Content Matrix tool to achieve this. Other important duty includes change and incident management for SP infrastructure we developed in last 2 years for BU. We were supporting 55 site collections (having approx. 1100 sites)
Responsibilities:
Analyze business requirements and provide best solutions.
Understand the system and try to leverage out-of-the-box features, design and plan for custom development.
Technically lead the project through all the life cycle including responsibility for requirement capture, design, development and unit testing.
Prepare functional specification documents, design documents and user training documents for new functionality as well as change management requests.
Creating visual web part using C# (CSOM and SOM)
Manage technical challenges and communicate to project manager any risks associated with the
development and mentor development team through the technical challenges.
Created the web applications, site collections, permissions as requested by business users and
deployed custom solutions.
Develop custom application forms, web parts using SharePoint Client Object Module (CSOM) and SharePoint server object module (SOM).
Created SharePoint hosted and provider hosted add-ins in SharePoint 2016 for several site collections.
Customized home pages, master pages in SharePoint online as per business need.
Aided in improving SharePoint farm performance and expanding search farm.
Helped in migrating file servers to SharePoint and enabled search for easy tracking.
Designed and developed SharePoint hosted Add-ins/Provider hosted Add-ins using Asp.Net, Angular
JS and Web API.
Understand requirement, Designed, Developed and maintained automated workflow processes using Nintex workflow, visual studio and SP Designer.
Design and develop Nintex forms and ASPX application pages for workflow initiation and user inputs at various stages of workflow.
Worked on User Profile service application to configure and pull custom active directory properties, Search service application to create content sources and managed metadata properties and Business connectivity services.
Developed various custom search solutions to bring exact results and enabled search by custom metadata.
Developed an apps for task management portal for one of the customer on SharePoint Online 2016 using SharePoint hosted apps. This involves search content query.
Created BCS search connector to crawl data from external SQL database and applied permissions
on rows based on active directory group.
Customized search UI using display templates.
Customized list views using Content Rendering Templates (CSR).
Developed custom .Net solutions using ASP.Net, Angular JS and Web API.
Customized the list forms and developed custom list forms using client-side object model.
Developed SSIS packages, SSRS reports using various sources like SharePoint list, SQL database.
Controlled source code versions, code baseline and branches using TFS.
Prototypes and demos recommended solutions for users. RTB (Run the Business) activities i.e. fixing all the SharePoint related issues and bugs that may come up during the production phase. This also includes helping the application users in understanding the application and setting up the environment for them to make the application up and running.
Plan, implement and track support strategy / SLA.
Used Remedy tool for Incident management and Change management process.
Providing production support – web application maintenance activities like hosting, report creation that assist in business decision, monitoring day-today processes, timely fix of the production problems encountered, & troubleshoot the issues for the business users and business analyst.
Reviewing of work products and deploying the application in the test environment and initiate the process of user acceptance testing. It includes fixing of bugs and fixing technical errors that may come up during sprint.
Environments: SharePoint 2010 / 2016 / Online, MS.Net, C#, Dynamic SharePoint 2010 / 2016 Workflows using Nintex and Visual Studio, SharePoint OOB features, SharePoint permissions management, SharePoint designer, InfoPath.
Endurance Automobile India Ltd., Pune, India Sep 2012 – May 2015
Lead SharePoint Consultant / Developer (Work Location – Pune, India)
Project: SAP SharePoint integration with SharePoint Intranet Portal development
Description: This is intranet portal development project for client. Along with SharePoint 2010 portal development it majorly includes SAP SharePoint Integration; Dynamic workflows (CRS/VRS/IRS/Employee Joining) develop using VS 2010. It also includes SSRS reports and one SSIS package creation as a major part of project for data migration.
Responsibilities:
Involved in requirement gathering, creating business requirement document, functional design specifications (FRS) and use case scenarios, sequence diagrams, DFDs and class diagrams.
Performed analysis to define gaps in existing system and help in developing high level solution architecture.
Monitor and control project scope, sprint schedule, risks, etc.
Design & develop complex SP workflow using Visual Studio. Developed Designer and OOB workflows as required.
Develop SAP - SharePoint DB push pull module using .net and SharePoint server object module (SOM).
Development of WCF service module as intermediate between SharePoint 2010 and SAP systems.
Developed and implemented the SharePoint taxonomy (sites, lists, libraries, metadata and permissions).
Worked on creating and executing complex CAML Query module for easy content search.
Implement security model using out of box SharePoint permissions model.
Environment: SharePoint 2010, MS.Net, C#SAP SharePoint integration, Dynamic SP 2010 Workflows using VS 2010
Hershey Technologies, San Diego, CA USA Jan 2012 – Sep 2012
Lead SharePoint Consultant / Lead Developer (Work Location – Pune, India)
Project: Document Library Search Product - XenDocs
Description: This was a product development based on SharePoint 2010 enterprise search. Search mainly includes search document using its content types and managed metadata properties. Admin can create a filter on column value search. Also, defined search scope and mapped managed metadata properties so admin can crawl the data and setup seach.
Responsibilities:
Designed solution for search quickly within millions of documents in SharePoint libraries.
Design and Implementation of SharePoint 2010 Enterprise search module.
Developed business layer using C#.net to create enterprise search query and execution using SharePoint Server Object Model (SOM).
Develop and implement project module Enterprise search on Content Types.
Design and arrange SharePoint Library and SharePoint Content Types
Manage code in TFS. Create branches in TFS
Involved in plan and execute unit testing. Used tools like nUnit for unit testing.
Ensure code optimization and implement suggestions / fixes given by tools like Style Cop, FxCop.
Environment: SharePoint 2010, C#, SharePoint 2010 Enterprise search implementation, ASP.net, SharePoint server object module (SOM)
Bamboo Solutions, Reston, VA Feb 2010 – Dec 2011
Sr. SharePoint / .Net Developer (Work Location – Pune, India)
Project: Support/CRM Portal Development on SAS for client
Description: This application is using MOSS and MS.net technologies. This portal development mainly uses MOSS for SAAS implementation. The main product is developed in ASP.net with C# and SQLSERVER 2008. This application is using nHibernate for DB provider independence.
Responsibilities:
Creating application forms using ASP.Net and C#.
Explore the SharePoint 2010 workflow feature.
Developed the workflow module for Insurance approval, Travel/reimbursement approval and purchase requisition.
Implementing nHibernate framework using C#.
Use of ASP.Net Controls like Forms multi View, Grid View, JavaScript Calendar control, AJAX Controls, etc.
Developing Store Procedures and Function in SQL Server studio.
Designed and developed Data Access Layer to talk between ASP.net form and database using C#.
Environment: SharePoint 2010, Asp.net, C# 3.5, AJAX,(JavaScript), SharePoint workflow development, SQL Server, nHibernate, SAAS Implementation, Jasper Reports.
Morgan Stanley, Sugar Land, TX Apr 2008 - Sep 2009
.Net Developer (Work Location – Pune, India)
Project: Financial Portal – Money Movement
Description: This is initiative under which about 50+ applications are developed and same no are waiting to do. I have working upon 3 applications from this initiative The application I have worked upon are based upon technologies like AP.net, C#, IBM DB2, XML, XPATH, XSLT, WCF web services, and ASP.net Web Services.
Responsibilities:
Creating Forms using ASP.Net and C#.
Implementing XML XSLT parser for XML conversion.
Use of ASP.Net Controls like Grid View, JavaScript Calendar control, AJAX Controls, etc.
Developing Store Procedures and Function in SQL Server studio.
Writing XPATH queries to extract data from XML
Develop Data Access Layer to talk between ASP.net form and database using C#
Work on User Interface Integration
Environment: Asp.net, C# 3.5, AJAX, (JavaScript), SQL Server, XML, XSLT, XPATH
InnovaPoint Infotech, India Aug 2007 - Mar 2008
.Net Developer (Work Location – Pune, India)
Project: Travel Focus
Description: A product provides cutting edge industry standard and prevalent capabilities for end customers to book travel needs. The travel need fall into primarily Air Fares, Hotel Reservations and Car rentals
The product is built in Microsoft .NET 2.0 framework with C# and Web Services being core technical areas. The database server used in background is SQL Server 2000.
Responsibilities:
Creating Forms using ASP.Net and C#.
Creating and applying CSS.
Use of ASP.Net Controls like Grid View, JavaScript Calendar control, AJAX Controls, etc.
Work on User Interface development and UI Integration
Environment: Asp.net, C# 3.5, AJAX, (JavaScript), Web Services, XML, XSLT, XPATH
Awards and Recognitions
Performance bonus for year 2007 in Dec 2007 - Innova Point Infotech
Applause award for successful implementation of Agile methodology in project Mar 2011 – Nitor Infotech
Best Team player award – Annual award function Dec 2013 – L&T Infotech
Best performance award – Annual award function Dec 2015 Houston USA – L&T Infotech
Appreciation award for chevron HR site design and implementation project - Chevron