We provide IT Staff Augmentation Services!

Sharepoint Lead/architect Resume

3.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • 10 years of software engineering experience in all aspects of Software Development Life Cycle (SDLC) including Requirements, Modeling using UML, Design & Development, Coding, Database Design, GUI Design, Debugging, Documentation and maintenance of Business applications in Web Server / Client.
  • Designing, Architecture and developing highly scalable, extensible, and maintainable software products and enterprise applications from the ground up, using industry standard tools, techniques, and methodologies
  • 7 years of expertise in SharePoint Server 2013/ 2010, Office 365/ SharePoint Online
  • Experience in developing SharePoint and Provider Hosted Apps for SharePoint for Office 365
  • Migrating applications to SharePoint Server 2010/ 2013/ Office 365
  • Mentoring software professionals from varied software background on Object - Oriented Design & Development
  • Responsive web design with Skeleton grid layout, bootstrap and media queries
  • Developing ASP.Net MVC 4 WebAPI for exposing as RESTful services to perform CRUD operations
  • Working with Workflow Engine 1.0, Windows Workflow Foundation, SharePoint Designer Workflows, K2 Workflows with SmartForms and SmartObjects, Nintex Workflows
  • Performance engineering on large web applications to identify (potential) bottlenecks, using industry standard tools and techniques
  • Ensuring technical quality of the deliverables by strictly following technical standards and best practices for software development in all phases of SDLC
  • Coordinating with all resources and stakeholders, planning and setting milestones, assigning responsibilities and monitoring, summarizing and communicating the progress of the project.
  • Responsible for resource management, retention and hiring, performance assessment for the team productivity
  • 10 years of working experience in Confidential .Net Technologies: ASP.Net, VB.Net, C#, ADO.Net, XML, Web Services, Ajax, JavaScript, jQuery, CSS 3.0 and HTML 5
  • Experience in working with Windows Azure
  • Experience in developing HTML5 SPA applications with Angular.js and Knockout.js frameworks
  • Configuring DLP, Retention Policies, Rights Management on part of Compliance and Security in Office 365
  • Business Intelligence Tools like SQL Server Reporting Services
  • Building KPI, Indicators, Scorecards, Dashboards & Reports using Performance Point Services and Power BI for Office 365
  • Azure HDInsight, Big Data using Apache Hadoop with .Net Framework
  • Internet of Things development with Confidential .Net Micro Framework
  • Knowledge of project management framework and methodology, including Agile & Scrum
  • Excellent communication skills, good interpersonal and a very good team player, capable of working independently and managing a team independently

CORE TECHNICAL SKILLS:

Platform: Windows XP, Windows Server 2003/ 2008/ 2012 , Linux

Languages/ API: C#, Java Scripting, HTML5, Web Services, AJAX, XML, XSLT, jQuery

.Net Technologies: ASP.Net, ADO.Net, WPF, WCF, PowerShell

Frameworks: .NET Framework 1.1/2.0/3.0/3.5/4.0 , AngularJS, KnockoutJS

RDBMS: Confidential SQL Server / 20

Portal Technologies: SharePoint Server, Confidential Office SharePoint Server 2007 (MOSS 2007), Confidential SharePoint Portal Server 2003

Form Services: Confidential Office InfoPath 20

Web Designer Tools: Confidential SharePoint Designer 2007/ 2010/ 2013

Business Intelligence Components: MS SQL Server Integration Services, MS SQL Server Analysis ServicesPerformance Point Services, Business Continuity services, MS SQL Server Reporting Services, Business Data Catalog, Excel ServiceWorkflows Workflow Engine, Windows Workflow Foundation, SharePoint Designer Workflows, K2, Skelta BPM.Net 2006/2007, Nintex Workflows

Web Server: Internet Information Service 5.0/ 6.0/ 7.0

Source Controls: Team Foundation Server, VSS, Subversion (SVN), GitHub

Cloud Computing: Windows Azure, Azure HDInsight

PROFESSIONAL EXPERIENCE:

Confidential

SharePoint Lead/Architect

Responsibilities:

  • Responsible for the technical design reviews and streamlining the technical documents for design, development and support.
  • Planning and tracking the development iterations and ensuring on-time and on budget project completion.
  • Ensuring iterative and incremental approach (Agile development) for the application development. Implementing SCRUM across the team(s) and responsible for ensuring SPRINT planning and making sure the team involvement along with Product Owner.
  • Keeping track of the SPRINT and making sure the team achieving targets by removing any blocks.
  • Responsible for ensuring daily team meetings and product backlog grooming and also making sure the team(s) should be away from any sort of disruptions.
  • Developed Provider hosted Apps for SharePoint hosted in IIS and Azure, which provides interface for performing CRUD operation of MMS Replication data to be replicated
  • Extensively used SharePoint Client Object Model (CSOM & JSOM) & jQuery for client side functionalities
  • Developed Custom Windows Services for replication of MMS, installed in CAM hosting environment servers which has a common data source to replicate in all farms
  • Managed Metadata, Taxonomy, Tagging, Search, Enterprise Content Management, Web Content Management
  • Designed & developed Web API, based on ASP.Net MVC 4 and NuGet templates, so as to provide RESTful endpoints, to perform CRUD operations
  • Extensively built client side operations using JSOM, JSON AJAX based GET & POST data through web services & REST
  • Implemented Service locator pattern, caching and logging using Patterns & Practices framework
  • Implemented OfficeDevPNP and done customizations to improve performance for CSOM operations
  • Built Windows Communication Foundation Services to communicate with windows services and SharePoint
  • Implemented Team Foundation Server on part of Application Lifecycle Management (ALM)
  • Code review, performance enhancements, troubleshooting verify memory leaks using ANTS and Visual Studio Memory profiler, to following best practices
  • Automated Deployment using PowerShell scripts for deploying provider hosted apps, configuring and registering Apps in App Catalog, creating site collections, sites, Lists & moving contents, creating databases and its contents
  • Implemented Bootstrap for injecting custom scripts based on requirements
  • Built a custom emulator for unit testing CSOM related operations
  • Performed Code Analysis and Code metrics to monitor whether it meets uniform expectations around security, reliability, performance, Cyclomatic complexity and maintainability index.
  • Performed Code check, Dependency analysis using SPCAF for Office 365 custom developed solutions and provider hosted app code
  • POC for Remote Event Receivers and implementing Telerik controls

Confidential

SharePoint Lead/Architect

Responsibilities:

  • Application development

Confidential

SharePoint Lead/Architect

Responsibilities:

  • Pre-evaluation of content and customizations for migration
  • Creating Seed jobs for migration of Site Structure, Site Objects, Site Content and its respective configurations
  • Custom tools for validation of migrated content and reporting, while comparing target and source sites
  • PowerShell scripts with CSOM for validation and operations like feature activation and deactivation, adding and removing web parts on pages, deleting webs, extracting metadata from wsp’s and uploading sandbox solutions for creating new SharePoint 2013 templates etc.
  • Analyze the failures and create generic remediation steps.
  • Smoke testing of migrated content or completed jobs

Confidential

SharePoint Lead/Architect

Responsibilities:

  • Responsive UI for supporting versatile modern form factors.
  • User Self-registration and Self Service for password reset.
  • User profile management
  • Time Shift and mileage submission approval workflow.
  • Recording of non-availability of a care receiver.
  • Generation of notifications for a user’s attention in his/her private Communication Centre

Confidential

SharePoint Lead/Architect

Responsibilities:

  • Application development

Environment: Platform: Windows Server 2012

Technologies: SharePoint 2013, Office 365, C#, Ajax, JQuery, Web API

Confidential, New Haven, CT

Distributed Apps Team Lead

Responsibilities:

  • Managing our SharePoint technical environments with oversight of day to day operations and future vision to support our Firm’s long-term strategic vision
  • Effectively balance work load across the team members to match skills to assigned projects and make sure projects are completed on time
  • Planning and tracking the development iterations and ensuring on-time and on budget project completion
  • Responsible for the technical design reviews and streamlining the technical documents for design, development and support
  • Ensuring technical quality of the deliverables by strictly following technical standards and best practices for software development in all phases of SDLC
  • Provide business solutions with POC’s, estimation’s, resource and budget management, performance assessment for the team productivity
  • Design, develop, test and deploy the application as per the client’s requirements
  • Managed Metadata, Taxonomy, Tagging, Search, Enterprise Content Management, Web Content Management
  • Migration to SharePoint 2013 and upgrading environments with Service Packs, hot fixes and cumulative updates
  • Built office 365 version of iLink, to introduce cloud capabilities and collaboration features
  • Implemented Hybrid (cloud and physical) type environments between Office 365 and OnPremise
  • Implemented ADFS and Dirsync to operate within a cloud level deployment to ensure Single-Sign-On
  • Developed Responsive UI with Skeleton grid layout and media queries, to make the application accessible seamlessly on tablets, mobile devices and desktop screens
  • Developed Display Templates for Master page and page layouts, displaying custom rendered search results, refinement panel and hover panel along with Query rules for promoted results/best bets
  • Designed & developed Web API, based on ASP.Net MVC 4 and NuGet templates, so as to provide RESTful endpoints, to perform CRUD operations with HRMS and sales databases
  • Extensively built client side operations using JSOM, JSON AJAX based GET & POST data through web services & REST
  • Developed SharePoint hosted Apps for SharePoint for Appointment Scheduling system, employing Knockout plug-in to implement MVVM pattern, in SharePoint online/ Office 365
  • Developed Sequential workflows for approval mechanism using SharePoint Designer and Workflow Manager
  • Extensively used SharePoint Client object Model & jQuery for client side functionalities
  • Developed custom web parts, application pages, event receivers, alert handlers
  • Client side rendering (CSR) using JSLink and Custom XSL for item and header styles, field types, view styles
  • Implemented Team Foundation Server on part of Application Lifecycle Management (ALM)
  • Code review, performance enhancements, troubleshooting verify memory leaks following best practices
  • Deployable solutions file generation for deploying features & its contents to the live environment using PowerShell
  • POC for demonstrating Cross-site publishing with Content Search & Refinement web parts and Catalog libraries

Environment: Platform: Windows Server 2012

Technologies: SharePoint 2013, Office 365, C#, Ajax, JQuery, Web API

Confidential, Baltimore, MD

SharePoint Team Lead

Responsibilities:

  • Managing our SharePoint technical environments with oversight of day to day operations and future vision to support our Firm’s long-term strategic vision
  • Effectively balance work load across the team members to match skills to assigned projects and make sure projects are completed on time
  • Planning and tracking the development iterations and ensuring on-time and on budget project completion
  • Responsible for the technical design reviews and streamlining the technical documents for design, development and support
  • Ensuring technical quality of the deliverables by strictly following technical standards and best practices for software development in all phases of SDLC
  • Provide business solutions with POC’s, estimation’s, resource and budget management, performance assessment for the team productivity
  • Design, develop, test and deploy the application as per the client’s requirements
  • Designing Architecture and Topology of the Medium server Farm environment with web front ends (WFE’s), index & clustered database servers for the new SharePoint 2010 environment
  • Managed Metadata, Taxonomy, Tagging, FAST Search, Enterprise Content Management, Web Content Management
  • Migration to SharePoint 2010 and upgrading environments with Service Packs, hot fixes and cumulative updates
  • Developing custom Master Pages, Page Layouts with publishing field controls, Content Types, dynamic Megamenu for Global Navigation using Site Map, Style Library for images & styles, Alert Templates for custom Alert mechanism and Site Definitions on part of Web Content Management
  • Designed new architecture of building business & data layer along with custom web parts & application pages with caching infrastructure
  • Developing & customization of Business/InfoPath forms with managed code to display as web pages in SharePoint InfoPath Form Services, using Data Connections (.UDCX)
  • Content publishing to production from staging through content deployment jobs after authoring and approving by the respective teams
  • Build Content Query webparts to query aggregated data from the site collection with custom styles
  • Extensively used REST & JSON AJAX based GET & POST data through web services
  • Extensively used Client object Model & jQueryUI plug-in for Modal dialog, validations, dragging, resizing, forms, dynamic menu’s etc.
  • Extensively used SharePoint Web Service to fetch and update the list items & custom web services
  • Developed web parts, application pages, user controls to manage event receivers, alert handlers, search handler & fetching data from IBM ECM services.
  • Worked on Property bags to store the information regarding AD, OU & other as a key value pairs under the site collection
  • Features with receivers to install & activate custom master page& set the master page to be used by site
  • Custom XSL for item and header styles, field types, view styles that are called through custom list definitions as per the new CAML markup in SharePoint 2010
  • Custom Filters & Updating of Views in Lists of SharePoint using CAML based upon user accessibility permissions & requirements
  • Multi-level Approval State Machine Workflows using Windows Workflow Foundation and InfoPath task forms for approval of new applications at different levels of authorities.
  • Implemented Information management policies for retention/ expiration, auditing at site collection and library level
  • Field Controls using Visual Studio extensions for fetching users from a specified OU through the People Editor
  • Developing and designing of Web parts using Visual studio 2010 in C# to fetch and display data from ECM content based upon dynamic mappings and conditions
  • Developed custom action to perform actions from SharePoint Ribbon, under Documents & List Tabs as well as Site Actions and ECB menu
  • Apply Branding and Design elements in SharePoint Designer 2010
  • Developed a POC to show the capability & features in SharePoint 2013
  • Code review, performance enhancements, troubleshooting, verify memory leaks following best practices
  • Deployable solutions file generation for deploying features & its contents to the live environment using PowerShell

Environment: Platform: Windows Server 2003/ 2008

Technologies: SharePoint 2010, C#, Ajax, JQuery, InfoPath

Database: MS SQL Server 2008

We'd love your feedback!