Post Job Free

Resume

Sign in

Sharepoint Developer

Location:
Cedar Rapids, IA
Posted:
June 23, 2020

Contact this candidate

Resume:

SENIOR SHAREPOINT DEVELOPER

**+ years of experience in Information Technology and Services, experienced in designing, developing and managing applications using Microsoft SharePoint online/on-premises and MS VS .Net Technologies.

Expert in developing web applications in SharePoint Office 365, SharePoint 2016/2013/2010/2007, ASP.NET, C#.NET and SQL Server as backend with Entity Framework 6.0, LINQ programming, WebAPI 2.0 and WCF applications, consuming services, Ajax Toolkit, Silverlight, CAML, JavaScript, CSS, SharePoint Controls and SharePoint object model using VS.

Experienced in SharePoint Framework (SPFx) and Office 365

Good working knowledge in Azure DevOps

Design and Architecture of SharePoint applications.

Experience in React, Angular, Type Script, NodeJS and PnP PowerShell scripting.

Experienced with Power Automation tools, PowerApps forms and flows on SharePoint Online (O365) site

Experienced in SP migrations environment to environment using Sharegate, Metalogix tools and DB attach.

Worked on designing and implementing SharePoint Provider-Hosted and SharePoint-hosted apps.

Experience in SharePoint object model (CSOM, JSOM, SSOM) and REST API.

Experienced in DB programming using SQL server, SSRS, Query optimization, developing ETL strategies using SSIS

Experienced with troubleshooting, identifying root cause for prod/non-prod application issues and resolving.

Planning, estimation, assigning tasks, reviews, and bug fix management, deployment and Operational documents.

Provide technical guidance and assistance to development teams and troubleshooting, identifying root cause for prod/non-prod application issues and resolving. Social Chorus and Dynamic Signal.

Corporate training attended in Share Point Portal Server, Skelta Workflow.Net, Nintex Workflows, Design patterns, WF, WCF

TECHNICAL SKILLS:

SharePoint Technologies

SharePoint Online(O365) – Microsoft 365, SharePoint 2019/2016/2013/2010, MOSS 2007, SharePoint Designer, Nintex Tool 3.0 (Forms, Workflow, PowerApps, Power Automation, InfoPath Designer

.Net Technologies

ASP.Net, ADO.Net, VB.Net, C#.Net, Azure, Web API, C#.NET, VB.NET

Cloud Computing

AZURE/AWS

Scripting Languages/Libraries/ Front end development skills

CSOM, JSOM, SSOM, CAML, SP Services, Office 365, SPFx

JavaScript, Bootstrap, VB Script.

Web Technologies

HTML 5, Angular 2.0, TypeScript, CSS, Bootstrap, XML, XSLT, CSS, AJAX, Web Services, WCF, jQuery, PowerShell, AngularJS

Databases

SQL Server 2008 R2, Oracle, MS Access.

Tools

TFS, GitHub, MS-Visio, MS-Project Professional, JIRA, Visual Build PRO, Fiddler

Reporting & Integration Tools

SSIS and SQL Server Reporting Services (SSRS)

Development Tools

VisualStudio.Net 2017, Visual Studio Code, SPD 2013

EDUCATION

MADRAS UNIVERSITY - Master of Computer Applications (M.C.A)

PROFESSIONAL EXPERIENCE

Saxon Global Inc. - March 2020 to till date - Senior SharePoint Developer

Spruce Technologies - July 2017 to till Feb 2020 - SharePoint Developer

Infosys Technologies - Mar 2012 to June 2017 - Technology Lead

Mphasis an HP Company - Aug 2006 to Feb 2012 - Lead Programmer

IFT Software Solutions - Oct 2005 to July 2006 - Software Engineer

PROJECT DETAILS

Senior SharePoint Developer TransAmerica, Cedar Rapids, IOWA

Project Name: PYRAMID – SharePoint Online Migration (O365)

Dec 2019 – Till date

TransAmerica (Aegon Global Technology) offers Retirement solutions, Mutual Funds, Annuities, Insurance, Employee Benefits and Exchange traded funds. The PYRAMID SharePoint Online site used by above product users for their daily operations, content management system, PowerApps forms integrated with flows and their use by dynamic data teams. There are 43 site collections, 327 sub sites and 521 workflows under Pyramid site. Responsible for managing sites and development of new features with possible solutions. TransAmerica Pyramid was SharePoint 2013 On-premises web application and migrated to SharePoint Online.

Worked on SharePoint 2013 SharePoint site back log issues and stabilizing the environment.

Prepared Inventory for Pyramid web application – Site analysis for 43 Site Collections. Migrated total size 3.17 TB, 327 sub sites and 521 workflows.

Worked on Project Architecture and responsible for assessment and approval with Senior Technical Architect team.

Communicate, collaborate with business to gather requirements, user stories and preparing technical requirement documentation.

Responsible to create a detailed project Plan and estimations

Migration, Fixing issues, & Development

Responsible for QA and UAT testing

Release process to Production

Worked with offshore development team. Assigning tasks

Responsible to provide new solution to business and implementation.

Custom document libraries, documents check in / check out and versioning, and approvals of content, editing, viewing, and document migrations.

Created, developed and deployed SPFx webparts and extension for custom development.

Recommended redesign and creating new PowerApps forms integrating MS flows (Power Automate)

Used Java script code to develop custom solutions

Technologies: SharePoint Office 365, SharePoint 2013, Visual Studio Code, Power Automate – PowerApps and Flows, SPD Workflows, jQuery, Java script, SharePoint designer, CSS, Bootstrap, Scripting, RestAPI, SPFx webparts and extensions, ReactJS, Node JS, Power Shell script

Senior SharePoint Developer NYC Battery Park City Authority

Feb 2019 – Nov 2019

Battery Park City Authority was charged with developing and maintaining a well-balanced community on the Lower West Side of Manhattan, in place of where deteriorating piers once stood in the Hudson River. Battery Park City has achieved worldwide acclaim as a model for community renewal.

Automating BPCA’s Procurement process and manage the check lists on approval basis on different roles. Migrating their content to SharePoint Online. Designing certain forms to create Procurement forms, process the data and trigger workflows on status and complete the Procurement process.

Web Development, Administration and Maintenance

Design and Implement Customized search to search restricted and site level content

Created multiple views/web parts based on user access level.

Provide new branding techniques using master pages, CSS, HTML 5

Content migration from Existing on-premises sites to new SharePoint Online using ShareGate tool for migration

Implemented various custom workflows to automate various business processes.

Provide guidance to technical team in executing proof of concepts. Provide guidance when applications see any technical issues/roadblocks.

Data Profiling, Data Analysis and Managing SharePoint 2013 sites. Create and manage document management system, views, personalization, dashboards

Workflow integrations with lists and forms

Coding, configuring, and perform testing to ensure the requirements gathered for implementation/enhancement are met

Data Profiling, Data Analysis

Able to work effectively as part of a highly collaborative team while independently prioritizing individual daily activities

Work with developers and solutions teams to design integrations with other corporate applications and tools.

Train end user on the developed portal and help documentation for future assistance.

Test/UAT/Prod deployments

Technologies: SharePoint Office 365, Workflows, jQuery, Java script, SharePoint designer, SharePoint 2013, Nintex Workflows, CSS, HTML 5, Bootstrap, Scripting, PowerApps, JQuery, RestAPI, SPFx, Power Shell script

SharePoint Developer NYC Office of Administrative Trials and Hearings (OATH)

Sep 2018 To Jan 2019

The City of New York’s Office of Administrative Trials and Hearings (OATH) is the nation’s largest administrative tribunal, holding approximately 400,000 trials and hearings a year. OATH is an independent, central administrative law court with two divisions: The OATH Trials Division and The OATH Hearings Division. OATH’s Hearings Division conducts hearings on summonses including health, safety and quality of life matters that are filed by more than 20 different City agencies. The hearings are conducted by Hearing Officers.

Automate the process of Trials & Hearing system – User ticket to Judge hearing including penalty system

Decision entry, Notice of Appearance, Case details, Payment system

Customized search and validation

Different resolutions with Bootstrap

Create and manage document management system, views, personalization, dashboards

Worked on REST queries to traverse data in SharePoint sites.

Developed approval workflows using form initiations.

Worked on various SharePoint lists with associations.

Created publishing pages for apps in SharePoint sites.

Customize list views and forms using client-side rendering.

Content migration from Existing on-premises sites to new SharePoint Online using ShareGate tool for migration

Test/UAT/Prod deployments

Technologies: SharePoint Office 365, Nintex Workflows, jQuery, Java script, SharePoint designer, CSS, HTML 5, Bootstrap, Scripting, PowerApps, RestAPI, SP Workflows, HTML, WCF, Windows application and service

SharePoint Developer NYC Department of Health and Mental Hygiene (DOHMH)

June 2018 To Aug 2018

The New York City Department of Health and Mental Hygiene (DOHMH) is the department of the government of New York City responsible for public health along with issuing birth certificates, dog licenses, and conducting restaurant inspection and enforcement. The New York City Board of Health is part of the department.

SharePoint Online Migration – All modules (Existing – SP On-premises)

Content migration from Existing sites to new SharePoint Online using ShareGate tool for migration

Customized search

Different resolutions with Bootstrap

Custom validation

Data migration

Test/UAT/Prod deployments

Technologies: SharePoint Office 365, Nintex Workflows, Java script, jQuery, Cloud, Java script, SharePoint designer, LINQ, CSS, HTML, Power Shell script

SharePoint Developer NYC Department of design and construction (NYC DDC)

July 2017 To May 2018

The core objective of this project is to upgrade DDC’s Intranet site. This document describes the current SharePoint objectives that are intended for this phase. It covers the overall business objective of the SharePoint and includes various units & Divisions.

Enhanced user experience across SharePoint

Collaboration across all DIVISION and Units – Internal and External (Out station) users

Enhance Communication

Roles/ Control Access to SharePoint Site

ACCO Workflows

DDC Data Portal - Reports

Staff Directory

Technologies: SharePoint 2016, Visual Studio IDE, ASP.NET 4.5, ASP.Net Web API 2, C#.Net, Entity Framework 6.0, jQuery, Cloud, Java script, SharePoint designer and Workflows, LINQ, CSS

Technical Lead XBOX Data Automation & Reporting MICROSOFT, Reno

July 2016 To June 2017

XBOX Team collaboration portals for internal and external communication, reporting, documentation repository for all UAT information, scripts, reports, metrics, process documents, lists, WIKIs, scope details and ITLC/SDLC supporting information as it relates to any/all release deliverables

MS Sales: Corporate financial system used that represent the order and invoice data created from SAP.

BI Reporting: BI reporting portal to manage rhythm of the business reporting needs.

Xbox Publisher/Developer Portals: Suite of portals that are used by Publishers to manage game code submissions, submit Token orders, and other workflows that touch agreement to invoice processes.

XDP/GDNP: Game Development system that provide data necessary to create Microsoft product SKUs.

Pricing Forms, AROM (Authorized Replicator Operations Manager), Invoice Accuracy

Reporting automation (16 different reports) and Application/Tools, Reporting & Analytics and KPI’s

Responsibilities:

Leading, designing and development of the web portal from scratch as per the business requirements.

Responsible for technical analysis, design, coding, code reviews, unit integration testing.

Followed agile method for application design, Code, Implementation, Testing and UAT (User Acceptance Test).

Implemented .Net Security features of Authentication and Authorization.

Implemented using Agile Methodologies. Gathering requirements from various verticals within the organization and creating SharePoint solutions accordingly and planning, design, setup and installation of SharePoint environments.

Implemented architecture using C#, ASP.NET and ADO.NET.

Used Grid View, Form View (Data Controls) to render the customer data and Implemented template columns in the Grid View.

Create and maintain all aspects of SharePoint including site collections, sites, master pages/templates, pages, web parts, content types, lists, libraries, workflows and navigation.

Create and maintain security policies, permissions and setups for user profiles, audiences and groups.

Responded to issues and worked with the business users and external service providers to bring successful resolution.

Created custom SharePoint Web Parts using Visual Studio 2010, ASP.Net, C# with Server Object Model.

Created Workflows using the activities already deployed to server.

Created Power shell scripts as an alternative to native visual studio solutions for updating lists and sites with content and archiving documents.

Actively involved in the database design and setting up the database project.

Work on bugs raised after every sprint release

Recommend strategic improvements to optimize performances.

Perform analyses and interpretations of strategies and software applications.

Used Azure app services and other infrastructure for the application environments.

Integrated with Azure Blob/File storage for the application document storage

Involved in setting up build automation and deployments into various environments

Search, Customized web parts, Customized reports, Workflows and WCF Services

Technologies: SharePoint 2016, Visual Studio 2015 Enterprise, ASP.NET 4.5, ASP.Net Web API 2, C#.Net, Entity Framework 6.0, XML, jQuery, Team Foundation Server 2013, Design Manager, SharePoint REST API, LINQ, CSS

Technical Lead Next Generation Volume Licensing (NGVL) CLIENT: MICROSOFT, Redmond - Jan 2016 to June 2016

NGVL provide customers a more flexible and simplified purchasing experience across all solutions. Dubbed by Microsoft as Next Generation of Volume Licensing (NGVL) or transformation of volume licensing, the initiative takes a multi-phased approach, which began and will continue to be driven by feedback from the different licensing communities–partners, customers (BCP), and Microsoft field. Portal Development and App Insights – Incident Management Tool (IcM) integration.

Responsibilities:

Created custom Web Parts using Visual Studio 2010, ASP.Net, C# with Server Object Model.

Created custom site pages and web user controls using C#.Net and ASP.Net as per the requirement.

Developed ASP.NET MVC 5 applications using Code First Approach in Entity Framework 4.1 and UI in Razor View Engine

Implemented code according to coding standards and Created AngularJS Controller, which isolate scopes perform operations. Used directives and Services in AngularJS.

Developed data access layer leveraging LINQ to SQL, Entity Framework 4, ADO.NET, and the Microsoft Enterprise Library Data Access Application Block

Implemented .Net Security features of Authentication and Authorization using MVC5.

Involved in Web Application using MVC5.

Technologies: SharePoint 2013, ASP.NET 4.5, ASP.Net Web API 2, C#.Net, MVC5, Entity Framework 6.0, Angular JS, LINQ, CSS, WCF, jQuery, SQL Server 2014, Microsoft Enterprise Library Application Blocks, XML, XSLT, SharePoint 2013, TFS 2013, Nintex (forms & workflow automation), SharePoint 2013 REST API, Visual Studio.Net 2005, IIS, Web Services

Technical Lead Microsoft Business Solutions (MBS) CLIENT: MICROSOFT, Fargo

Sep 2014 to Dec 2015

PartnerSource (PS) and CustomerSource (CS) are the primary web portals used by Microsoft Business Solutions (MBS) partners and customers to purchase products, access entitlements, and obtain product information and updates.

•Author PartnerSource and CustomerSource content separately to better serve the partner and customer channels.

•Dynamics business supports a multitude of products with very different user bases; therefore, better manage different security, business and resource needs.

•Develop a flexible design to support multilingual sites based on regions where not all products are sold in all regions.

•Integrate with external portals such as eLearning, Knowledgebase and community. Also integrate with ERP systems and Canaveral tool for deployment (Customization tool)

•Implemented Cross site publishing, Search, Customized web parts, Customized reports, WCF Services

•Scripted services for Service Now

Technologies: SharePoint 2013, Visual Studio IDE, ASP.NET 4.5, ASP.Net Web API 2, C#.Net, Entity Framework 6.0, TFS 2013, SharePoint 2013, JQuery, Java script, SharePoint designer, LINQ, CSS

Technical Lead Virtual Ops Center – Incident, Critical Incident, Problem, Shift and SLA Management Release 2.1, 2.2 & Transition Advantage (ITA) v1 and v2 & SLA Management Release 1.4 & 1.5 - Mar 2012 to Aug 2014

The Virtual Operations Center simplifies complex global multi-party interactions leveraging immersive-technologies, mobility and cloud. This creates a virtual-ecosystem delivering same-room & on-demand interactive experience across global workforce, vendors, partners & suppliers, in-turn providing a single window experience by bringing together all tools to simplify production and application management. It delivers all the knowledge assets from across the organization to accomplish a task.

It brings in convenience of integrated tools, processes & create a same-room experience facilitating almost physical-collaboration within the application.

-Virtual Operations Center brings in convenience of integrated tools, processes & create a same-room experience facilitating almost physical-collaboration within the application.

-Application customization (Web parts and consume services)

-N-Tier architecture

-Responsible for LYNC Integration, Video Conference, OUTLOOK integration

-Customized web parts, Customized reports, WCF Services and Scripted services for Service Now

Technologies: SharePoint 2010, Visual Studio IDE, ASP.NET 4.5, ASP.Net Web API 2, C#.Net, Entity Framework 6.0, TFS 2013, Java script, SharePoint designer, Nintex tool (Forms & workflows), LINQ, CSS, ServiceNow, Incident Management

Simulation Lab Workflow System & Cirrus - Electronic Data Systems (EDS) - June 2011 to Feb 2012

Cirrus automates the employee’s portal and their complete activities.

Created several organization sites as per client requirements, created document libraries and Security Groups

Expertise in creating list, list items, list views, site columns and content types

Involved in Site Administration activities including giving access permissions for users.

Develop different types of SharePoint Web Parts and ASP .Net Web Parts using C# language to implement business process

Create custom Web-Parts using the object model (C#, .NET) and used Visual Source Safe for version controlling

Technologies: SharePoint 2010, C#.Net, ASP.Net MVC, XML, XSLT, Java script, Query, InfoPath forms, SPD 2010

Responsibilities:

Involved in various phases of SDLC as requirement gathering, analysis, program specifications, and implementation, testing

Develop different types of SharePoint Web Parts and ASP .Net Web Parts using C# language to implement business process

Assign work to team members and reviews

Used Microsoft Visual Source Safe 2005 to manage changes in source code

Enterprise Knowledge Management System - Electronic Data Systems (EDS)

Oct’07 to May’11

Team Portal: Team Portal is basically share point portal to automate team activities. This application includes time sheet, contacts of team members, document management, role wise access, Training info., audit information, knowledge point, people care (IDP), skill matrix, photo library. Search engine is providing to get the required information to the user.

Client Access Portal (CaP): The Client Application suite has three web service components, Each with its own Web Services Description Language (WSDL).

(BMT): Log Shipping, Distributed File System – Replication and IIS Configuration.

Responsibilities:

Involved in various phases of SDLC as requirement gathering, modeling, analysis, program specifications, and implementation, testing

Develop different types of SharePoint Web Parts and ASP .Net Web Parts using C# language to implement process

Utilized Business Process and Form Service feature of Office SharePoint Server 2007 to initiate Workflow and InfoPath forms that automate the streamline business process

Design and develop various categories of Path Forms, Document Templates and published to SharePoint Portal Server

Configure User Profiles & Groups; setup Role Assignment & Principle and user’s privileges using SharePoint API

Used C# language and feature like LINQ database interaction library

Used jQuery as Java Script library to simplify HTML and DHTML document traversing. Event handling, animating, and faster interactions for rapid web development and used CSS to make pages more professional

Technologies: ASP.NET MVC, C#. Net, VB.NET, ADO.NET, JavaScript, MOSS 2007, ADO.NET, XML, JavaScript, SQL Server

ETSE - ETF – Framework – Sizers (Hewlett-Packard) - Aug’06 to Sep’07

The main objective of the application is to provide configuration of servers to the users.

Sizers are the different servers In HP like SAS, SAP, VMware, Share Point, TPSQL, Oracle, Oracle EBS.

ETSE - Framework is the component to provide common functionality to all different sizers.

ETF is the database to maintain all sizers information.

FUME – Metrics of all Sizers and Framework.

Technologies: ASP.NET, C#. Net, VB.NET, ADO.NET, Win Forms, XML, XSL JavaScript and SQL Server

Responsibilities:

Involved in interface development using ASP.NET web forms and front-end validations are done using JavaScript.

Involved in migration of application 1.1 to 2.0. Involved in writing XML and XSLT files to generate Report.

Written queries in development of FUME.

Frontline Technologies (Oct’05 - July’06)

Philadelphia Corporation For Aging (PCA)

The Philadelphia Corporation for Aging is an organization maintaining the data of consumer. PCA have categories like CCAI and OAPS. Maintain Demographics, Contacts, Cognitive functioning, SPMSQ, Health functions, ill health.

AG Audit: is basically an intranet application that provides automation of organization activities, information about employees and organization. This application includes company activities, employee information and chatting employees, suggestion box, news views, search engine, library information, project management, leave application, daily and weekly reports etc

Responsibilities:

Involved in interface development using ASP.NET web forms and front-end validations are done using JavaScript.

Involved in the development of Web Services, which form the business logic components of the system.

Primary responsibilities entailed analysis, design and development of the application.

Implemented architecture using C#, ASP.NET and ADO.NET.

Implemented user control for Search Control and Custom Controls using ASP.NET.

Implemented client-side validations using Java Script and User Control for rich user interface.

Implemented authentication and authorization based on the roles of the user using Forms authentication.

Used AJAX Controls and Extenders to increase the functionality of web page and to reduce the network traffic

Technologies: ASP.NET, C#. Net, VB.NET, Reporting Services, Web Services, ADO.NET, Infragistics UI controls & components for JavaScript/HTML5, Xamarin, ASP.NET, Windows Forms



Contact this candidate