Post Job Free

Resume

Sign in

Sharepoint Developer

Location:
Charlotte, NC
Posted:
July 23, 2020

Contact this candidate

Resume:

Summary

I am having ** Years of Experience working with Microsoft Technologies focused on MS SharePoint (Online & On Prem) ASP.NET C#. Consultant specializing in designing corporate Intranets built on Microsoft Dynamics, SharePoint, ASP.Net and developing bespoke Web Development Solutions. I have delivered number of creative and complex solutions ranging from Intranet Solutions to complex BI (Business Intelligence) systems

Responsible for architecting solutions in CRM Dynamics by understanding the business requirements and then architect and implement them with feedback from the client.

Directly worked with clients throughout the project lifecycle from requirements gathering to final delivery, to validate that each solution is properly scoped, designed, implemented and tested to meet the business need

Expertise in Microsoft CRM, Dynamics, ASP.NET AJAX, C#.NET, ASP.NET 4.0 /3.5/3.0/2.0 ADO.NET, SharePoint, XML/XSLT, AJAX, JavaScript, Jquery, IIS, SqlServer 2005/2008, Visual Studio 2010/2008.

Effectively communicated with other members of the IT community and participated in department initiatives such as Idea Labs and technology forums.

Extensively participated on making key technical decisions in partnership with the PM and influenced the overall technical design with customers.

Performed Lead developer role in an Agile (Scrum) team and contribute process improvements for the projects

Contributed on validating coding & testing standards and strategies on the application, e.g. ensuring appropriate unit test coverage

Managed a continuous stream of work in a strict Agile environment and balanced my workload without affecting the development milestones

Developed web services and communicated same by custom web parts using SharePoint Object model.

Developed custom web parts which have capabilities like drag and drop, personalizing layout and web part features.

Implemented advanced user-friendly features as filtering, grouping, grid personalization’s, Inline editing, Linq Operations for top performance.

Technical Skills

Technologies:

oMS SharePoint Online & On-Premises – 12 Years

oASP.Net MVC C# - 12 Years

oMS Dynamics CRM – 5 Years

Programming Languages: .NET Technologies (C#, ASP.NET), Angular, NodeJS, HTML 5, CSS, REST, OData, XML, XSL, XSLT, JavaScript, AJAX, Silverlight, Jquery, JSON, SOA, Bootstrap.

Tech Tools: Dynamics 365, Visual Studio, .NET 2005/2008/2010/2012; SharePoint Designer, SVN, TFS

Databases: SQL Server 2005/2008/2012, SQL Server Reporting Services (SSRS), SQL Server Analysis Services (SSAS), SSIS

Reporting Tools: SSRS, RDLC, Crystal Reports

Methodologies: Agile [Scrum], Waterfall, SDLC

Professional Experience

Lead Application Developer – Wells Fargo – Contract (May 2019 – July 2020)

Lead Application Developer – Deloitte - Contract (August 2018 – April 2019)

Project Manager - Larsen & Toubro Infotech – Full time (February 2010 to August 2018)

Software Engineer - Zylog Systems – Full time (August 2007 to February 2010)

Technical Certifications

MCTS - Microsoft Certified Technology Specialist (SharePoint 2010 application Development)

MCTS - Microsoft Certified Technology Specialist .Net Framework 4.0, Web Applications

Education

Bachelor of Engineering (ECE) – 2003 - 2007 – Anna University, Chennai

Project Details

Wells Fargo

Role: Lead Developer

May 2019 to July 2020

Developed webparts, workflows, Forms, DB, MVC custom web developments to meet the requirements.

Developed process and business rules to ran different automations and asynchronous updates.

Developed custom ribbon actions and triggered using JavaScript. Also had experience in developing features with Ribbon workbench tool.

Developed custom process using C# and automated business process.

Hands-on experience on defining user roles and teams with different permissions. Also had experience on automating adding / updating users into SharePoint web application.

With the help of Node JS, automated the scripts referred into CRM forms and compiled into single compressed form scripts. Which helps on improved performance on deployment and loading the forms.

Assist in the migration and re-development of applications from SharePoint 2013 to SharePoint Online.

Also designed and implemented the Data Retention techniques in CRM and SQL to manage the historical data purging.

Profiling & debugging with CRM server from standalone OS. Have experience on configuring IIS Express and make that as remote profile for custom MVC web applications.

Participate in Agile Scrum team, Implement stories per Sprint

Involve in Story grooming and provide story points

Define conceptual, logical, and physical solution specifications

Work with BSC, product owners & managers throughout the planning and implementation phases

Provide hands-on development and customization of Microsoft CRM Dynamics features

Research, identify, test, validate and suggest the solution to the business from CRM custom project

Conduct technology reviews internal product demos and user training when and as needed

Serves as the subject matter expert for Dynamics 365

Provides programming code, database queries, application diagrams and test plans when needed

Get the development, testing, QA & deployment individually with communicate with external teams

Support & provide the ticket details and complete the fix for identified issues.

Manage development team to get their tasks assigned and delivered.

Tools & Technologies: MS SharePoint, CRM, ASP.NET, MVC, C#, REST, Angular, NodeJS, OData, SOA, SQL Server 2008,, JIRA, Confluence, JIRA, GIT, TFS

Deloitte

Role: Application Developer

September 2018 to April 2019

Provided solution to integrate the existing legacy & other platform applications with CMS portal.

Developed custom process using C# and automated business process using CRM 365.

Hands-on experience on defining user roles and teams with different permissions. Also had experience on automating adding / updating users into CRM web application using plugins.

Hands-on experience on defining user roles and teams with different permissions. Also had experience on automating adding / updating users into web application using Process.

Validated and submit those unstructured data into other integrated applications like Jira, Confluence (Document Management System).

Consolidated data from different data sources and generate reports using SSRS. Use PowerBI Reports to display the analytical data.

Responsible to coordinate with different stockholders across the globe and gather their inputs and convert them into system design.

Automated the manual data feed and push the data into Jira using SharePoint List forms.

Created pages, lists libraries to upload the new resources onboarding / offboarding data into the SharePoint system.

Developed the workflows to automate the existing business flows from Manager to PMO team and reduce the manual interventions to speed up the process.

Tools & Technologies: MS SharePoint, CRM, ASP.NET, C#, REST, OData, SOA, SQL Server 2008, SharePoint Designer 2013, JavaScript with Ajax, SharePoint PowerShell, JIRA, Confluence

Larsen & Toubro Infotech

February 2010 to August 2018

Client: OTIS Elevators - Jupiter, Florida July 2016 to August 2018

Role: Technical Architect – CRM Dynamics COE

Projects: Financial Shared Services – Web Portal

Project Description: Design & Development of web application for Financial Services. Upgrade the existing SharePoint 2010 to SharePoint 2013 environment. Create workflows to automate the business needs.

Roles & Responsibilities:

Worked as a key member in understanding requirements and development process. Providing solutions as per the client’s requirements.

Profiling & debugging with CRM server from standalone OS. Have experience on configuring IIS Express and make that as remote profile for custom MVC web applications.

Participate in Agile Scrum team, Implement stories per Sprint

Involve in Story grooming and provide story points

Define conceptual, logical, and physical solution specifications

Work with BSC, product owners & managers throughout the planning and implementation phases

Provide hands-on development and customization of Microsoft CRM Dynamics features

Research, identify, test, validate and suggest the solution to the business from CRM custom project

Conduct technology reviews internal product demos and user training when and as needed

Serves as the subject matter expert for Dynamics 365

Customizing the SharePoint sites using Object Model.

Developed a Custom report based on SharePoint lists.

Tools & Technologies: CRM Dynamics with SharePoint 2013/2010, ASP.NET, C#, REST, OData, SOA, SQL Server 2008, SharePoint Designer 2013, JavaScript with Ajax, SharePoint PowerShell

Client: OTIS Elevators – Florence, South Carolina September 2015 to July 2016

Role: Senior SharePoint Developer / Architect

Projects: Migration of legacy applications to ASP.Net [Multiple Sub projects]

Project Description: Learn and reverse engineer multiple legacy applications and develop new websites using ASP.Net 4.0. Applications like Tools Inspection, Drafts for Engineers

Roles & Responsibilities:

Discuss with customers and identify the project scope & convert to project requirements.

Design, development and integration of SharePoint applications.

Design, build, configuration and maintenance of development and production infrastructure environments.

Migrate existing applications from Unix, Mainframe, ASP, VB to ASP.Net 4.0 Web applications.

Integrate existing applications with new web applications using Web Services.

Tools & Technologies: SharePoint, SOA, C#, MVC, SSIS, SSRS, ASP.Net 4.0, VB.Net and IIS

Client: P&G – Cincinnati, Ohio January 2015 to August 2015

Standard Role: Senior .Net Developer

Project: Contract Lifecycle Management

Project Description: Create a SharePoint web application to automate customer contracts and workflows using SharePoint and ASP.Net. Integrate Adobe E-Signature with SharePoint Document workflows.

Roles & Responsibilities:

Design, development and integration of SharePoint.

Design, build, configuration and maintenance of development and production infrastructure environments

Custom C# and .NET Development for complex web forms

Web Part development and custom development.

Setup virtual environments for development, test and production. Coordinated and worked with QA and development teams to streamline development, testing and environment promotion.

Created customized list, workflow solutions, custom web parts and ASP.NET server controls.

Lead offshore, onshore and near shore status calls to discuss and address project activities.

Tools used: SharePoint 2013 On-Premises, SharePoint 2010, SharePoint Designer 2010, JavaScript / Jquery, SharePoint PowerShell, Nintex workflows 2013/2010, SVN

Client: Freescale Semiconductors – Chennai India April 2014 to December 2014

Standard Role: Project Lead

Project: SharePoint 2013 Online –Migration of Freeshare

Project Description: Migrate the SharePoint 2010 web application and Site Collections to SharePoint 2013 Online.

Roles & Responsibilities:

Exploring available features in SP2013 Online to map with SharePoint 2010 features.

Integration of Gamification Engine with SP2013 Online.

Migration of contents from SP2013 to SP2013 using P2P tool.

Migration of User Profile properties using PowerShell scripts.

Configuration of search in SP2013 online.

Development of console application to generate various analytic reports.

Development & deployment of SharePoint Apps (SharePoint Hosted & Provider Hosted Apps).

Tools & Technologies: SharePoint 2013, Office 365. SharePoint Designer 2013, ECMA, Jquery, WCF

Client: Freescale Semiconductors – Chennai India August 2011 to March 2014

Standard Role: Senior Developer

Project: Freeshare – Enterprise Collaboration Portal

Project Description: Design and Develop a SharePoint 2010 Enterprise Collaboration web portal for Freescale. Create multiple site collections for different business units across the company and enable them to collaborate with their documents and process. Develop My Sites and enable users to share posts, comments, likes similar to Facebook/yammer.

Roles & Responsibilities:

Design, development and integration of SharePoint.

Design, build, configuration and maintenance of development and production infrastructure environments

Custom C# and .NET Development for complex web forms

Web Part development and custom development.

Disaster Recovery Planning and Maintenance.

Information architecture (taxonomy, hierarchy, navigation, etc), customized site templates, etc., used to facilitate user collaboration. The business requirements driver is to move from using Exchange for collaboration to SharePoint team sites.

Setup virtual environments for development, test and production. Coordinated and worked with QA and development teams to streamline development, testing and environment promotion.

Created customized list, workflow solutions, custom web parts and ASP.NET server controls.

Used Active Directory users and groups for security.

Extensive Production support for this web application. Change Request Management.

Adhering to Quality process, Confirming monthly SLA, MAP, Capacity Planning, SMR, DP Meeting, Resource Management, KT & Induction plan etc.,

Leading the team members by providing functional & technical support

Tools & Technologies: SharePoint 2010, ASP.NET, C#, SQL Server 2008, SharePoint Designer 2010, JavaScript with Ajax, SharePoint PowerShell

Client: State Trading Corporation of India – Chennai India February 2010 to July 2011

Standard Role: Senior .Net Developer

Project: Government of India (Multiple Projects)

Project Description: Interact with the presales team and gather the requirement from different project proposals. Provide technical proposal document, solution architecture, work estimation, POC’s and involve in technical bidding for the projects. Help in arriving financial bids to qualify L1 status.

Roles & Responsibilities:

Developed POC for SharePoint 2010 supports online and offline e-forms. Using Silverlight Forms and MS InfoPath 2010.

Developed POC to confirm that SharePoint 2010 supports Custom Metadata Replication Service. Obtaining the Metadata values from the user while uploading the document in the portal and saving the values in custom database. Later can be retrieved by any system with the XML Output from portal Web service

Developed in SharePoint server 2010. To provide a common interface between different Web-applications like Asp.net, PHP, java in SharePoint portal. Through which accomplishing Single-Sign on.

Development of portal to retrieve documents from VSS into SharePoint

Development of RBS document storage point using SharePoint server

Requirement gathering and all the modules have been developed, tested and deployed in staging server.

Understanding the Business requirement and Functional specification documents.

Doing feasibility study

Develop Business logic and screen design.

Unit testing and integration testing of the application

Deployment of the solution in staging server

Client: MMHE - Malaysia June 2009 to January 2010

Standard Role: Software Engineer

Project: E-Token, E-LBVF, E-Claims (Multiple Projects)

Project Description: Developed web pages integrated with SharePoint server using visual studio 2008, SharePoint designer and SQL server 2007. It facilitates the user to raise the requests through SharePoint live portal and initiates the custom approval workflow. Also a part of the information is imported from AS400 database to SharePoint list using SQL timer job such that it updates the SharePoint lists everyday periodically from AS400 DB.

Using MOSS Peoples and Groups authorize the user on every login and provide a secure web access.

Roles & Responsibilities:

Starting from the User requirement gathering, all the modules have been developed, tested and deployed in live server.

Understanding the Business requirement and Functional specification documents.

Doing feasibility study

Develop Business logic and screen design.

Unit testing and integration testing of the application

Deployment of the solution in Live FARM server

Tools & Technologies: SharePoint 2010, ASP.Net, VB.Net, JavaScript, AJAX, SharePoint, Infopath2007 & Visual Source Safe, XML Web Services and SQL Server 2005

Zylog Systems – Chennai, India

August 2007 to February 2010

Client : MMHE Standard

Role: Software Engineer – ASP.Net

Project: E-Token, E-LBVF, E-Claims (Multiple Projects)

Project description: In this established project using Microsoft Office SharePoint Server (MOSS 2007). The site is developed for both Intranet (Active Directory Users) and Extranet (Users from Database) users. The User profiles are pulled periodically from the Active Directory to the SharePoint central administration. Mainly this project deals with project maintenance of various locations (UK, US etc). We have dynamically created the site for each and every project at the time of project creation and also the members of the particular project will have their appropriate permissions which are also created dynamically. For creating dynamic sites we have created a site template. We have customized the appearance of the site using SharePoint Designer.

Roles & Responsibilities:

Understanding the Business requirement and Functional specification documents.

Doing feasibility study

Developed the Use Case, Activity, and Class diagrams using Rational Rose Enterprise

Create design documents such as Activity diagrams, class diagrams

Develop Business logic and screen design.

Implemented Service locator, Singleton Pattern and DAO Design pattern

Unit testing and integration testing of the application

Tools & Technologies: MOSS, ASP.NET, C#, ASP.Net, VB.Net, JavaScript, AJAX, SharePoint, Infopath2007 & Visual Source Safe, XML Web Services and SQL Server 2005

Client: Coverpoint Insurance Limited August 2007 to July 2008

Standard Role: Software Developer – ASP.Net

Project: Coverpoint – Core Team

Project Description: Develop a core project for insurance customer in such a way that other team under coverpoint account can use this framework and build web clients for various other types of insurances.

Roles & Responsibilities:

Understanding the Business requirement and Functional specification documents.

Prepare test cases, design documents for new change requirements

Develop & fix the issues on parent framework developed on ASP.Net 3.5.

Develop 3 tier architecture to enable smooth & flexible framework to interact with database & UI modules

Track & Resolve bugs reported by customer in Jira tool.

Additional Information

Name : Velmurugan Shunmugasundaram

Father Name : Shunmugasundaram U

Date of Birth : 13 December 1985

Sex : Male

Languages Known : English & Tamil

Declaration

I hereby declare that the above details that have been furnished are correct to my knowledge.

Date: 7/14/20

Place: Charlotte, NC Velmurugan S



Contact this candidate