Sr. Sharepoint Developer Resume
Palatine, IL
SUMMARY
- 8+ years’ experience in SharePoint Architecture and Development and administration.
- 8+ years of experience in developing Web based applications enhanced by proficiency in Content management, Collaboration, Business process Automation and Business Analysis.
- Proficient in SharePoint Business Analysis and Project Management using Agile / Scrum Project Management
- Comprehensive knowledge of SharePoint On - premise and o365 Configuration.
- Very good knowledge of Office 365 platform including Power Apps, Microsoft Flow, PowerBI etc.
- Produced and presented 6 x business focused videos on SharePoint for Simply-Intranets
- Experience in working on requirement Analysis, design, installation, configuration, migration, development, deployment and Administration of SharePoint on-Prem & o365.
- Expert knowledge in Object Oriented Programming (OOP) and developing applications using Object Oriented Analysis & Design (OOAD) approaches, structured system analysis
- Proficient in Angular JS, Type script, Knockout JS, and MVVM patterns.
- Expert at migration and implementation plans that address both tactical and strategic needs.
- Experienced in Sharegate and Metalogix for SharePoint migrations of large farms.
- Experienced in branding SharePoint solutions by customizing Design Manager, Master Pages, CSS, Page Layouts, JQuery, Site Definitions, Client-side rendering(CSR)
- Proficiency in automating complex business processes using SharePoint workflows (Business process automation)
- Coding, testing analyzing and implementing solutions in a SharePoint environment.
- Architect/programmed .Net SharePoint solutions using C# and SQL Server
- Excellent knowledge of programming/systems analysis, as well as quality assurance, prototyping, construction, integration, and migration functions
- Experience in developing Internet, Intranet, Collaboration, Knowledge Management, Record Management, document management, WCM, ECM systems.
- Experience in developing Web Applications and Software using Web Services using .NET, WCF, ADO.NET, LINQ, and SQL Server applications.
- Good working experience with 3rd party applications like Bamboo Web parts, Nintex workflows, Ave Point, Quest tools.
- Full lifecycle experience in architecting small to large scale scalable applications.
- Broad awareness of Web, Intranet and Extranet technologies with an ability to support business development activities as needed
TECHNICAL SKILLS
SharePoint Technologies: O365, SharePoint 2016/2013/2010/ MOSS, MS InfoPath 2007/2010/2013 , SP Designer, BCS, WCM, ECM, BI, SharePoint Service applications, SharePoint Object Model, Governance, Adoption and Training, Windows Azure, MVC, Nintex, Sharegate, SP 2013 App Models, SharePoint Fx, Power App, MS Flow
Languages: C#, HTML, PowerShell, JavaScript, SQL, VB, PowerShell, XSLT
Database Services: SQL Server 2012/2008/2005 , T-SQL, ADO.NET, OLEDB, LINQ, CAML, ODBC, Ms Access, SSIS
Reporting Tools: Microsoft BI, SSRS, Power-BI, Power View
Web Technologies: ASP.NET, ADO.NET, Web/Windows services, WCF, SOAP, LINQ, AJAX, CSS, XML, HTML
Code Management: VSO, TFS, VSS, CVS
Methodologies: Object-Oriented, RUP, UML, Waterfall and Agile
Frameworks: DotNet, Angular JS, JQuery, React JS, Knockout
PROFESSIONAL EXPERIENCE
Sr. SharePoint Developer
Confidential, Palatine, IL
Responsibilities:
- Created Web Part using SPfx on the SharePoint online
- Involved in Sprint estimation and project plan.
- Worked with the static content given by the UX/UI developer to integrate it in to SharePoint and make it Dynamic.
- Actively involved in Daily Sprint meetings, analyzing progress of the project, and provided suggestions.
Environment: Office 365, SharePoint 2013/ Online, SP Designer workflows, SPFx, SAP, MS SQL Server, REST API, Project plan, Visual Studio Code, Kanban Board, GitHub, Node.js.
Sr. SharePoint Developer
Confidential - Columbus, OH
Responsibilities:
- Created functional requirements, technical and design specification documents for enterprise intranet, collaboration tools, several KPI apps, search optimizations etc.
- Involved in estimation and project plan, which met very accurate deadlines.
- Interacted with several teams including DBA, System Admin, SAP, SharePoint Admin teams in each phase of the project development, and guided them functionally and technically.
- Actively involved in weekly meetings, analyzing progress of the project, and provided suggestions & technical support to the Business users.
- Strategized and implemented move of SharePoint On-Prem to Sharepoint online/Office 365.
- Used Sharegate to migrate content, workflows, content types, lists etc to SharePoint Online.
- Created SharePoint hosted app for contracting, custom search, employee boarding etc.
- Integrated SharePoint Online with SAP, CRM, SQL using REST API/ web services.
- Configured SharePoint Online BCS to connect with other sources using BCD model and ECT.
- Designed cloud components like CDN, Application insight for performance improvement, and log tracking.
- Developed KPIs Charts, graphs, pie Charts, waterfall charts, donut Charts, connected charts using JQCharts & Pivot Tables using Excel services.
- Branded ASP.Net applications using HTML5, CSS3, Bootstrap, Angular JS, SharePoint REST API.
- Used Bootstrap templates, controls, tables, input, panels, grids, progress bar, pagination, forms, media objects, themes, Collapse, Dropdown, Modal to create complex responsive pages.
- Branded SharePoint Online (Office 365) & 2013 portals using CSS, JavaScript, JQuery, Bootstrap.
- Used several Angular features like controller, in-build/custom directives, Scopes & Factory to develop applications.
- Maintained SharePoint 2013 branding using master pages, page layouts, customization of List View Web Parts.
- Designed and developed project management tool to integrate SharePoint and JIRA as SharePoint Hosted app.
- Designed and developed an Intelligent Document repository at enterprise level to upload office / PDf documents under different categories and recommend similar documents similar to Office Delve. The system relies on SP search, User profile, Office web apps and My Site features.
- Designed and developed SharePoint portal for enterprise, search capability (for social analytics) was extensively implemented in the system.
- Reviewed the technical specifications and test cases and provided necessary feed backs.
- Responsible for maintaining & configuring code in visual studio online as code repositories tool.
- Created frameworks in JavaScript, Angular JS, Bootstrap, PowerShell, .net, and SharePoint features for quicker development of the project.
- Designed & maintained complex traditional connected DotNet web parts, event receivers, Timer Jobs to meet system requirements using features, WSP Solutions.
- Developed\ maintained Workflow using SharePoint designer for automating enterprise level processes.
- Fixed, redeployed & reverse engineered workflows post migration.
- Developed prototypes using Office 365 Microsoft Flow to automate processes over several platforms like Dynamics CRM, On-Prem applications.
- Introduced Devops practice, and contributed deployment automation Powershell scripts for smooth development and deployment.
- Developed prototypes on Power Apps for mobile platform connecting to SharePoint lists.
- Configured\ optimized SharePoint Online\ 2013 search by customizing Result Sources, Query Rules, Search Schema, Search Dictionaries, Authoritative pages, Crawl log permissions.
- Administered SharePoint online/ 2013, installed & configured SharePoint 2013.
- Trained business users on SharePoint Online, office 365, Metadata importance & SP bases applications.
Environment: Office 365, SharePoint 2013/ Online, SP Designer workflows, MS Flow, Power Apps, DotNet Framework, Angular JS 2, JQCharts, Excel Services, SAP, MS SQL Server, MC CRM, REST API, WCF, WSP, Timer Jobs, Visio, Project plan, Visual Studio 2015/2017, Visual Studio Online.
Sr. SharePoint Developer
Confidential - Columbus, OH
Responsibilities:
- Involved in requirement gathering, designing, estimation, & development of SharePoint based platform.
- Upgraded SP 2010 to SP 2013 by upgrading content databases, custom code features and workflows.
- Used MS best practices for designing, estimating & developing SP customizations leveraging OOB features & hosted add-ins.
- Designed and configured CEWP, CQWP, Search webparts leveraging CSR (Client Side Rendering).
- Maintained existing InfoPath Forms connecting to SharePoint Forms Library and lists.
- Maintained, enhanced & migrated other complex requirements like event receivers, timer jobs, webparts, and features.
- Designed & developed dashboards using third party HTML chart controls connecting with SP lists.
- Developed SharePoint hosted apps for inventory tracking, client portal responses, leveraging JSOM and REST APIs.
- Architected and implemented Custom Permission levels, created SharePoint groups & configured security.
- Developed several CEWP using JavaScript, HTML5, CSS3, JQuery and AJAX consuming Webservices.
- Developed SharePoint apps with SSO to several LOB applications so that the user have single sign on.
- Used Nintex workflows & forms to automate business processes for several papers based workflows ranging from collaboration, permission approval, budget management, client management, help desk and several other add-ins.
- Designed and Developed Responsive Master pages and Page layouts using bootstrap.
- Used CAML Queries, LINQ with Server side object model, client side object model to retrieve information from SharePoint Lists.
- Maintained existing custom timer jobs to schedule EDI import\ export to propriety applications, application pages, features, solutions etc using Visual Studio for an enterprise wide SharePoint 2013.
- Designed and implemented Identity management (User permissions) for the application.
- Designed the site hierarchy, and created the sitemap for all SP components like site collections, sub sites, site template, content types, list and libraries, permissions, and process flow.
- Designed and developed SPA (single page application) modules using Angular JS.
- Implemented content types, Site columns, Taxonomy, Metadata Navigation, Retention policies, content organizer for libraries and lists.
- Migrated Lotus Notes code to SharePoint Online.
- Configured sites using OOB functionality using XSLT and Data view web parts.
- Developed single page application using Angular JS.
- Designed and configured SP service applications like Search service, MMS, User profile and secure store.
- Developed and configured BCS to pull data from external MS SQL Server DB.
- Designed and developed Cache system for performance optimization.
- Designed and developed CDN (Content delivery network) in windows Azure and automated deployment methods.
- Designed and developed the process flow automation for the system using SharePoint workflows and Event receivers.
- Developed SP modules as server side & client side webparts, Powershell scripts, & features.
- Developed Powershell migration scripts to migrate contents from shared folders & older SharePoint versions.
- Developed Cloud ready analysis reports and recommended SharePoint hybrid approach.
- Implemented multilingual support using language packs, Variations & Machine translation SA.
- Configured service applications Search service, User profile, Machine translation service, and Managed Metadata service.
- Implemented different authentications such as Claims, Forms based auth, for the same application.
Environment: SharePoint 2013/ 2010, SQL Server 2012, Azure, ShareGate, Reporting Services, SharePoint Designer, Visual Studio 2013, TFS, AngularJS 2, Nintex 2013, Time jobs, CAML, LINQ, Visual Studio Online, Lotus Notes.
SharePoint Administrator/developer
Confidential - Columbus, OH
Responsibilities:
- Involved in setting up the project server on top of SharePoint 2013, reporting services and Power BI.
- Created data model for SSRS and Power BI keeping SharePoint and SQL as project data repositories.
- Integrated project plan in project server and exposed it through SharePoint.
- Developed content types, site columns, declarative workflows, event and feature receivers, InfoPath forms, list definitions, site pages and code-only web parts using Visual Studio and deployed as Sandboxed solutions.
- Created Site Collections, Sites, Sub sites, Libraries, Lists and other artifacts as per the requirements.
- Architected, implemented Custom Permission levels, SharePoint groups, item level security.
- Created InfoPath forms and published to Sharepoint 2013 site, library and lists.
- Branded site using master pages and page layouts using SharePoint Designer & Visual Studio.
- Created site collections, list definition, configured sites and sub-sites, & deployed as custom DotNet features.
- Created event handlers for InfoPath forms by using xsd.exe utility, queried REST Web services in the form and created connected web parts
- Built custom Visual Web Parts with AJAX to enable partial updating in order to create tasks in the task list
- Created Custom Event Handler by using SharePoint Event Receivers for performing different tasks and monitoring
- Implemented Content Organizer to route document to specific site collection and folders based on rules and metadata. Also, implemented Document Set to provide metadata, user interface, workflow, default content and document management on the individual content and the set.
- Designed and implemented Dashboard functionality using Excel services and used EWA web part along with Java Script
- Designed various association, initiation and task edit forms in InfoPath forms and integrated them into the Nintex Workflows as well as Form Libraries with Share Point 2010.
- Created custom Pages using JavaScript & JQuery along with SharePoint Designer for UI Implementation. Used JQuery plugins such as accordion and tabs to build rich UI.
- Implemented a custom provisioning of wiki pages for a wiki library in a team site by using a custom ribbon button.
- Built a SQL query to use in the BDCM file in the BCS feature to surface data from SQL into SharePoint.
- Designed custom web parts such as Content Editor Web Part, Content by Query Web Part and DataView Web Part using SharePoint Designer 2010.
- Created reports using MS project, SSRS, Power view and Power BI.
- Created SQL queries, Stored procedures, Views, Triggers, and DAS queries.
- Developed event receivers for project publishing events.
- Developed projects server level customizations leveraging PSI (Project Server Interface).
- Developed SPA (Single Page Application) in Knockout for different data entry forms within the project server.
- Designed and developed different data staging layers at SQL side, for proper reporting of project details in SharePoint dashboard.
- Designed and developed SharePoint webparts and features for implementing business logics within Project server and SharePoint sites.
- Designed and developed intuitive and interactive dashboards in SharePoint, for displaying various KPIs using PowerPivot, Power view and DAS queries.
- Designed and developed windows services for moving data between different staging levels within the system.
- Responsible for all SharePoint Admin activities like maintaining & configuring SharePoint service applications, Web applications, Site collections, Site entities, and code repositories in VSO (Visual studio online).
- Migrated old SP 2010 site contents and Shared folder repositories to SP 2013 using Sharegate, and implemented complex migration logics using PowerShell custom script.
Environment: SharePoint 2013, Project Server 2013, MS Project, SQL Server 2012, SSRS, Reporting Services, SharePoint Designer, Visual Studio 2013, VSO
SharePoint Administrator/developer/ Team lead
Confidential, OH
Responsibilities:
- Enterprise intranet portal developed in O365, leveraging most of the client side features like CSR, Search and SP Addins.
- Migrated existing SP2010 application to O365 using Sharegate.
- Analyzed and remediated Server-side components to client side before migration to O365.
- Familiar with all new features of O365, as well as the limitations. And familiar with application design patterns in O365.
- Configured addins services and setups for the tenant. PHA was setup in the Azure.
- Configured and setup identity management in Azure. Existing Domain users were migrated to Azure.
- Proficient in O365 search configurations, Content search webparts, Client-side rendering, JS Link, Design manager, and SharePoint admin site.
- Designed and created SP Addins, both PHA (Provider hosted app) and SHA (SharePoint hosted app). Existing webparts were converted to Addins.
- Proficient in Sharegate migration tool. Familiar with its pros and cons.
- The migration approach was covered under different phases such as, Pre-migration analysis, Documentation, Remediation, and Migration.
- Proficient in JSOM (JavaScript client side object model). Implemented most of the client side modules using JSOM, REST and JavaScript (Angular JS, Knockout JS)
Environment: SharePoint 2010/2013, O365, Sharegate, SP Designer, SQL Server 2012, Visual Studio2013, TFS, .net and iis
SharePoint Administrator/developer
Confidential, IL
Responsibilities:
- Participated in requirement gathering and analysis phase to understand the department requirements.
- Migrated the system from FileNet to MOSS 2007
- Used InfoPath for several custom forms using views, rules, repeating sections, multiple data sources.
- Updated sites, provided content and maintained link integrity based on clients' requests and objectives.
- Customized the Master Pages and CSS files for Branding and to provide the portal with a consistent look and feel.
- Designed and Published MA and SP Tracking System forms using InfoPath 2007 to the DMS intranet site.
- Converted InfoPath forms into Web based forms.
- Developed Custom Workflows for MA and SP Tracking system forms in Visual Studio 2008.
- Developed and Ran Batch files to Install and Activate the Workflow feature to the Intranet site.
- Created and Customized XSLTs and Created APS.NET page to get PDF format of InfoPath form.
- Created Master Pages and Custom webparts using Visual Studio 2008 and Deployed as Features and Solutions.
- Created custom lists, columns and content types.
- The system was developed using SharePoint Event receivers, Sandbox solutions, REST APIs, and SharePoint workflows.
Environment: SharePoint 2007/2010, Powershell, SP Designer, Visual Studio 2010, TFS.
SharePoint Administrator/developer
Confidential, IL
Responsibilities:
- Played a major role in setting up a new SharePoint team and SharePoint Infrastructure.
- Involved in the Operations team for Server Installation, Service account planning, administration, maintenance and support of server software/patches
- Responsible for production support of Sharepoint, took care of incident, change and capacity management within the team.
- Provides training for Trainee engineers (.net and SharePoint) and users.
- Configuring SP Services such as Search Service and User profile synchronization
- Troubleshooting SharePoint sites related issues, creating server level security groups and assigning the appropriate access level to the user groups.
- Creating, configuring and implemented SharePoint designer Workflows.
- Implemented & developed Permission management for SharePoint on enterprise level.
- Gathered requirements and designed SharePoint applications using providing proper solutions.
- Developed several WSP application for branding, features, workflows, Services.
- Provided suggestions and implemented automating processes & designed/created WSP solutions.
- Responsible for release activities like backup and restore, creating WSPs, web.config file modifications, Release related powershell scripting, documentations.
- Provided Sharepoint application training for the business users.
- Design and development of web applications, Site collection, Webparts, Workflows, and User permissions.
- Used SharePoint Object Model to integrate Asp.Net pages with the system.
- Active participation in designing of UI screens using ASP.Net & AJAX using C#.
- Created XML Schemas, Custom Pipelines for data transformation within the sub systems.
Environment: SharePoint 2010, Powershell, SP Designer, Visual Studio 2012, TFS, Azure, .net
SharePoint Administrator/developer
Confidential, IL
Responsibilities:
- Involved in designing and development of Sharepoint intranet products. The product was deployed using WSPs webparts, features, solutions, event receivers. Designed and developed STSADM scripts as part of the system.
- Domain migration of SharePoint environment (Existing SharePoint was migrated to a different domain).
- Analysis and migration of Lotus notes site to SharePoint.
- Word automation tool developed in open XML, which consolidated different documents to a single document in SharePoint library. This was developed as a SharePoint WSP.
- Participated in requirement gathering and analysis phase to understand the department requirements.
- Reviewed & Analyzed Upgrade log files (Upgrade.log) for successful installation of updates.
- Reviewed & Analyzed SharePoint United Logging Service logs (ULS) & identified root cause for problems related to features, activation, web parts, any timer jobs like profile import user info sync etc.
- Created and maintained knowledgebase documentation for MOSS installation, maintenance and training manuals.
- Used InfoPath for several custom forms using views, rules, repeating sections, multiple data sources.
- Created master sites, subsites and lists, installed and manipulated web parts, and did backups and restores.
- Developed Custom Workflows in Visual Studio 2008.
- Created, Managed and Stored content across Enterprise MOSS 2007.
- Created and Published Content pages.
- Customized the Master Pages and CSS files for Branding and to provide the portal with a consistent look and feel.
- Used Sharepoint object model to upload the documents to the document library for particular content type from an application page.
- Developed several Custom Web Parts for an Enterprise wide MOSS 2007 environment.
- Designed JCQ FORM with dependant controls, repeating controls, multiple data sources, field promotion and scripting using InfoPath 2007 form and converted them into Web based forms.
- Created and Customized XSLTs and Created APS.NET page to get PDF format of InfoPath form.
- Involved in developing Master pages, Content types, list definitions and Page layouts using Visual Studio.
- Created numerous Store Procedures and developed Webservices to Auto populate the data in to Form.
Environment: SharePoint 2007, InfoPath 2007, Powershell, SP Designer, Visual Studio 2007, TFS, DotNet.