You are on page 1of 9

DILLIBABU B

Summary
 Microsoft Certified Professional with 10 years of Experience in design, development,
Customization of internet (Public Portal) and intranet Web-Based Applications using Microsoft
SharePoint Technologies (SharePoint 2016, SharePoint 2013, 2010,2007 and SharePoint
Online (Office 365).
 Comprehensive knowledge on SharePoint Administrator activities like Multi-tier farm
development and configuration, Cumulative Update Patches installation, Security Patch
Installation, Farm Health check-up, components (WSP) installation through PowerShell,
STSADM commands, language pack installation, Content DB Backup and restoration, data/
site recovery, user profile sync, managed metadata, taxonomy, audience targeting,
configuring High Availability(HA) search and managing windows Internet Information Services
(IIS)
 Strong experience in troubleshooting SharePoint farm configuration and application service
framework and Migration from SP2010 to SP2013, SP2010 to SP2016, SP2013 to SP2016 and
Migrating to SharePoint online.
 Extensively worked in SharePoint Authentication like Windows, Form Based Authentication
(FBA) and SAML Authentication and Integrated Microsoft CRM with SharePoint 2013 on
promise and SharePoint Online with Azure SQL Server using Business Connectivity Services
(BCS).
 Have strong experience in SharePoint Hybrid search service application in Modern and
classic page.
 Strong Experience in InfoPath (2010,2013), ECMA Script, REST API, Search REST API,
SPServices, .net CSOM, SSOM (Server-Side Object Model), SharePoint Hosted Apps and
Provided Hosted Apps, SharePoint Framework (SPFX),Web Hook, Microsoft Graph, custom
Webparts, Timer Jobs, custom work flows through SharePoint Designer and Microsoft
flow, List Customization, Site Customization. Event Handlers and Content Types.
 Hands on Experience in Microsoft Azure and office 365 Products (Yammer, Microsoft Teams,
One Drive and Admin centre, Microsoft Power Apps and Power BI) technology.
 Experience in Front End Technology like JavaScript, jQuery, Angular JS, Angular 2+, React
JS and Vue JS, HTML, HTML5, CSS, Bootstrap.
 Migrated large volume(10 TB) of data’s from one On-premise to another on-premise.
 Architect and Performed disaster recovery(DR) in primary data center to secondary data center
and secondary data center to primary data center.
 Extensive Experience working with 3rd party tools/products like Nintex workflow, Nintex forms
Bamboo web parts, Sharegate, Docusign.
 Good programming skills in .NET Framework (3.5,4.5,4.6), C#, ASP.NET, Object Oriented
Programming (OOPs) etc.
 Worked in Service Now tool for incident, Request management and change management
 Hands on experience in design and development of databases including SQL Server 2008
R2/2012/2014. Proficient in writing SQL statements, Stored Procedures, Triggers, Views, User
Defined Functions.
 Used Jira, Microsoft Planner to plan and manage the work items in each Project modules.
 Self-Motivated individual with good written and oral communication skills, capable of working
independently, lead team and work within a team environment.

Technical Skills:
Languages C#, .Net, VB.Net, JAVA, C, C++, Basic of Python.
SharePoint Technologies MOSS 2007/SPS 2010/2013/Office 365
Client-Side Script jQuery, JavaScript, Angular JS, Angular 2, knockout JS,
ReactJS, Vue JS, TypeScript, SpreadJS, Google Chart,
Highchart.
Web Service WCF, Web API
Server-Side Script Node JS, NPM
Reporting Tools Power BI and SSRS
Version Control/Third Party SVN, GIT, HTML, HTML 5, XML, CSS, CSS3, Bootstrap, Media
Tools Query, Sharegate, Metalogix, Nintex, DocuSign,
Development Tools/Other Visual Studio (2010,2012,2013,2015), VS Code, SharePoint
Designer (2010, 2013), U2U CAML query builder.
Web Servers IIS 6.0/7.0/7.5, IIS Express
Database SQL Server 2005/2008/2010//2012, Azure SQL Server
Operating System Windows 2008/2012, 2012 R2 server, Windows 7, 8 and 10

Educational & Certifications


 Bachelor of Engineering (BE) (2007 – 20111) - Anna University, Chennai
 Microsoft 70-331 Core Solutions of Microsoft SharePoint Server 2013.
 Microsoft 70-332: Advanced Solutions of SharePoint Server 2013
 Azure AZ 900 – Microsoft azure fundamentals
 AWS Certified Cloud Practitioner

Achievements:
 Solution Provider in Microsoft Developer Network forum.
 MSDN Profile URL: https://social.msdn.microsoft.com/profile/dillibabub/ (935 Point’s)

EXPERIENCE

PNC Bank (Pittsburgh ,PA, USA) Feb 2020 to till date


SharePoint Consultant

Project: Internal SharePoint Portal development

PNC Financial Services Group, Inc is an American bank holding company and financial services
corporation based in Pittsburgh, Pennsylvania. PNC is ranked 9th on the list of largest banks in the
United States by assets. It is the 5th largest bank by number of branches, 6th largest by deposits, and
4th largest in number of ATMs.

Responsibility:

 Created and Configure SharePoint 2016 Search Service Application, User Profile Service
Application (UPS), through SharePoint PowerShell and STSADM Commands.
 Used SharePoint PowerShell script provisioned SharePoint 2016 Web Application’s and Site
Collection’s with NTLM authentication.
 Used SharePoint OOTB web parts like Content Editor Web part, Script Editor Web parts. and
configured User / Group Permissions
 Used REST API, ECMA script, SPServices, JSON and AJAX methodology using
JavaScript/Prototype to process data insertion, updation and deletion.
 Responsible for developing custom solution using SharePoint Framework(SPFx)
 Responsible for Creating and Configuring SharePoint site, List, Library and User / Group
Permissions through OOTB functionality.
 Responsible for designing and building solution using Microsoft PowerApps platform( Power
apps, Power BI and MS flow)..
 Participated requirement gathering with department stakeholder

Environment: SharePoint 2016, NodeJS, Microsoft power platform, NPM, ReactJS, Visual studio
code for editor , Service Now, SP Designer 2013, ReactJS, jQuery, JavaScript Object Model(JSOM),
PnPScript, SharePoint Online PowerShell script, Nintex workflow and SQL Server.

SoCalGas(Southern California Gas Company) (Los Angeles, USA) Oct2019 to Feb


2020
SharePoint Consultant

Project: Internal SharePoint Online Automation and Data Management


The Southern California Gas Company (referred to as SoCalGas) is the primary provider of natural
gas to the region of Southern California. Its headquarters are located in the Gas Company Tower in
Downtown Los Angeles. SoCalGas provides natural gas service for approximately 21.6 million
customers, spanning roughly 20,000 square miles of California
An objective of the project is to build internal SharePoint online site and integrate with Microsoft azure
and power BI.

 Participate in requirements gathering as well as Review business, strategic goals and objectives,
translating these into a technical delivery plan.
 Implemented canvas PowerApps form(Server Generator apps, Assets inventory check) and
integrated with SharePoint online
 Responsible for creating Custom connector in Power platform and integrated with PowerApps
and MS flow.
 Designed & developed the technical aspects and viable solutions in 0365 SharePoint Online with
the close integration of MS Power BI, MS Flow.
 Designed and Implemented the complete automation of Claims Process System adhering the
policies and regulations of SoCalGas.
 Responsible for building Digital Work Place. SharePoint Hybrid, Office 365, and custom app
development for Internal teams.
 Integrate the Mobile App solution with the SharePoint Online Site using Azure default
authentication mechanism.
 Architected and developed Mileage Calculator Intelligent reusable tool which supports and reduce
a lot of Manual and financial effort for the entire organization.
 Responsible to develop SPFx web part using typescript and React js and Generated SoCalGas
report dashboard using SpreadJS component.
 Used web hook to get notification from SharePoint when item added and Updated in SharePoint
list.
 Improves operations performance by conducting various health checks & systems analysis;
recommending changes in design, architecture, policies and procedures.

Environment: SharePoint Online , Microsoft Azure, PowerApps, CDS, NodeJS, NPM, ReactJS,
Visual studio code for editor , K2 Workflow, Web Hook, SP Designer 2013, ReactJS, PowerBI, jQuery,
JavaScript Object Model(JSOM), SpreadJS, PnPScript, SharePoint Online PowerShell script, Nintex
workflow and SQL Server.

Paul, Weiss, Rifkind, Wharton & Garrison (New York, USA) May2019 to Oct2019
SharePoint Architect

Project: SharePoint Apps Migration from Lotus notes to SP 2016


Paul, Weiss, Rifkind, Wharton & Garrison LLP (known as Paul, Weiss) is an international law firm
headquartered on Sixth Avenue in New York City. Paul, Weiss firm have more than 1,000 lawyers
with diverse backgrounds, personalities, ideas and interests who provide innovative and effective
solutions to our clients’ most complex legal and business challenges.
An objective of the project is to migrate existing application to SharePoint 2016 with more rich UI and
additional features.

 Responsible to Install and configure SharePoint Server 2016 as multi-tier environment.


 Responsible for configuring Azure Active directory with SharePoint on premises environment.
 Responsible for pulling users from Windows Active directory using SharePoint User Profile
service application.
 Used PnP Script, AJAX, and JSON JavaScript/Prototype to process data insertion, updation and
deletion operation.
 Provisioned and configured SharePoint Search service application, User Profile Service
Application (UPS) through PowerShell Script and STSDM commands.
 Responsible to develop SPFx web part using typescript and react js.
 Used bootstrap, Media Query and SPFx PnP control to enrich SharePoint User interface(UI).
 Used SharePoint PowerShell script to run schedule activities to push data from SharePoint to
paul weiss external system.
 Responsible for designing and developing canvas app to gather lawyers bar admission and pro
hoc details using Microsoft power apps(Bar admission, Prohac admission, Attorney lunch
invite).
 Responsible for designing mobile solution using Microsoft PowerApps platform.
 Responsible for Creating and Configuring SharePoint site, List, Library and User / Group
Permissions through OOTB functionality.
 Provisioned Nintex workflow to fetch firm users from SharePoint groups and send email
notification.
 Responsible for automating internal business process using K2 workflow.
 Customized SharePoint default (OOTB) views using SharePoint Client Side Rendering(CSR).
 Used SharePoint designer 2013 to design and customize existing SharePoint core master page
and left navigation and top navigation.
 Used web hook to get notification from SharePoint when item added and Updated in SharePoint
list.

 Responsible for migrating SharePoint on-premises list, library data to SharePoint Online (SPO)
with the help of ShareGate migration tool.
 Prepared pre and post migration analysis documentation using ShareGate Migration tool
 Participated requirement gathering with department stakeholders

Environment: SharePoint 2016,SharePoint online, Visual Studio 2017, ShareGate ,SP Designer
2013, ReactJS, jQuery, JavaScript Object Model(JSOM), PnPScript, Visual studio code for editor,
PowerShell script, K2 workflow and SQL Server.

Northern Water (USA) May 2018 to April 2019


SharePoint Architect

Project: SharePoint Migration from 2013 to 2016


Northern Water is a public agency created to contract with the federal government to build the
Colorado-Big Thompson Project. The C-BT Project provides supplemental water to more than
640,000 acres of irrigated farm and ranch land and about 985,000 people in North-eastern Colorado.
An objective of the project to Migrate SharePoint Site from SP 2013 to SP 2016 using content
database attach and detach process and develop conference booking module.

Responsibilities:
 Responsible to Install and configure SharePoint Server 2016 as multi-tier environment with 2 Web
Front Server and Application Server.
 Used SharePoint PowerShell script and Database attach and detach method Migrated 25 Web
Application from SharePoint 2013 to SharePoint 2016.
 Responsible for configuring Azure Active directory with SharePoint on premises environment.
 Responsible for pulling users from Windows Active directory using SharePoint User Profile
service application.
 Responsible for designing mobile solution using Microsoft PowerApps platform.
 Provisioned and configured SharePoint Search service application, User Profile Service
Application (UPS) through PowerShell Script and STSDM commands.
 Used C# server-side object model (SSOM) technology to develop SharePoint Custom Timer
Job and Custom Event Receiver.
 Responsible for migrating large volume of data(1 TB) from SharePoint 2013 to SharePoint 2016
on-premises.
 Used SPServices, ECMA script, JSON and AJAX methodology using JavaScript/Prototype to
process data insertion, updation and deletion operation.
 Used SharePoint designer 2013 to design and customize existing SharePoint core master page
and left navigation and top navigation.
 Used SharePoint OOTB features like Publishing feature in order to create site pages and used
SharePoint default web parts like Content Editor Web part, Script Editor Web part, Query
filter web parts.
 Used SharePoint OOTB functionality to provision SharePoint resource-based calendar for
conference booking module.
 Used JavaScript and jQuery for Client-side validation and used SharePoint designed to render
and align HTML control on default SharePoint list forms (New Form, Edit Form and View View).
 Utilised SharePoint Simple Mail Transfer Protocol (SMTP) to send email notification to
approvers and requester
 Responsible for Creating and Configuring User / Group Permissions through OOTB functionality.

Environment: SharePoint 2016, SharePoint 2013,Microsoft PowerPlatform, SPServices, jQuery,


JavaScript Object Model(JSOM), ECMA Script, Windows Server 2012 R2, Visual Studio 2013, C#,
PowerShell script, STSADM, SQL Server.

Emirates NBD Bank (Dubai, UAE) June 2017 to April 2018


Senior SharePoint Developer

Project: SharePoint Based Fee waiver Portal


Emirates NBD one of the Leading Bank in the United Arab Emirates, Emirates National Bank of Dubaï
(Emirates NBD) offers both corporate and retail banking and a wide range of financial Product and
services with revenue of US$ 4.73 Billion.
This is centralized SharePoint intranet portal to process Home Finance, Auto Finance, Personal
Finance fee waiver request for customer raised relationship manager (RM) along with all the customer
details. This centralised portal provides more comprehensive insights dashboard to top management
regarding the number of requests raised in daily, month, quarterly etc.

Responsibilities: -
 Participated Business requirements and Functional Specification document analysis
meetings.
 Have been responsible for designing and finalizing the UI (User Interfaces) and functional
specifications of the system.
 Have been responsible for designing creating custom master page and customization.
 Involved in Agile/Scrum methodology process and worked on Project Planning and Prototyping.
 Through SharePoint central admin page, created SharePoint Web Application and Site
Collection with NTLM authentication.
 Responsible for setup Active directory federation services(ADFS) authentication with
SharePoint on-premises environment.
 Created SharePoint Custom List’s for fee waiver transactional purpose, Custom Views, Custom
Metadata, Custom Site Column, Custom Content Type.
 Used SharePoint OOTB web parts like Content Editor Web part to render new request form.
 Used REST API, ECMA script, SPServices, JSON and AJAX methodology using
JavaScript/Prototype to process data insertion, updation and deletion.
 Used 3 party High chart JS to show visual representation of each submitted request status.
 Used Nintex workflow for trigger email notification to approvers
 Developed custom timer job using SharePoint Server Object Model (SSOM) to send remainder
notification to pending approver.
 Deployed the custom components like WSP with help of SharePoint PowerShell commands.
 Provisioned SPA (Single Page Application) using angular JS(Routing) to raise new request
and multilevel navigation.
 Developed custom SharePoint people picker to fetch user from Active Directory(AD).
 Developed Dynamic approval process and delegation matrix fee waiver request
 Managed version controlling through SharePoint OOTB Version methodology.
 Used JIRA - Bug tracking, issue tracking and project management software
 Have been responsible for Post Live Support and CR (Change Request) implementation based
on business owner requirements.

Environment: SharePoint 2013, SharePoint Designer, Visual Studio 2013, SPServices, Nintex
Workflow, Angular JS, jQuery, Bootstrap, JavaScript Object Model(JSOM), CSS, JSON, HTML,
AJAX, C#, Highchart JS, PowerShell, STSADM.

Abu Dhabi Judicial Department, Abu Dhabi, UAE July 2015 to May 2017
Senior SharePoint Administrator / Developer

Project: SharePoint Public Portal Development (https://www.adjd.gov.ae/)


This is Public SharePoint internet portal to serve various digital forms to country citizens, resident and
visitor and also this portal share the judicial department related events, news, general information’s.
This portal integrates with large number of external line of business systems like SmartPass, Oracle
DB in order to process customer data’s and authentication. . The main goal of this project to bring
people in digital world and serve more comprehensive and faster eGovernance service.

Responsibilities:
 Installed SharePoint 2013 in 3 tier farms (2 Apps Server,2 Web Server and 1 DB Server).
 Installed and configured SharePoint language package in order to design portal as multi
language provisioned site.
 Created and Configure SharePoint 2013 Metadata Service Application, Search Service
Application (High Availability, HA), User Profile Service Application (UPS), Form Based
Authentication (FBA) through SharePoint PowerShell and STSADM Commands.
 Used SharePoint PowerShell script provisioned SharePoint 2013 Web Application’s and Site
Collection’s with NTLM authentication.
 Used SharePoint OOTB functionality to create SharePoint 2013 Pages, Custom Lists and Views.
 Responsible to install SharePoint Cumulative Updates (CU), Security Updates in SharePoint
multi-tier Farms on Quarterly base.
 Used SharePoint Designer to customize default Search Display Templates and Item Templates
in order render contents from backend SharePoint Custom lists.
 Responsible for configuring Active directory federation services(ADFS) authentication with
SharePoint on-premises environment.
 Integrated 3 party authentication (SAML) to SharePoint environment.
 Integrated 3 party databases with SharePoint through WCF Services
 Used SharePoint REST API, ECMAScript, Search REST API, Server Object Model (SSOM) to
Process CRUD operation.
 Used SharePoint Designer workflow to automate approval process in various department.
 Used JIRA - Bug tracking, issue tracking and project management software
 Responsible for Installing and Configuration SSL Certificates, Alternative Access Mapping
(AAM), Managing IIS related activities in SharePoint 2013 on promise environment.
Environment: SharePoint 2013, SharePoint Designer, Visual Studio 2013, SPServices, jQuery,
Bootstrap, JavaScript Object Model(JSOM), CSS, JSON, HTML, AJAX, C#, PowerShell, STSADM,
WCF, SAML.

MOSSBERG, USA Nov 2014 to June 2015


SharePoint Administrator / Developer
Project :MOSSBERG MRB Portal
Purpose of this project to designed and developed as SharePoint intranet-based portal to automate
internal manual activities like monitoring the incoming production materials, finding the defects on
materials, reporting defect to vendors, providing review over the defect materials and providing non-
defect clearance to incoming materials.

Responsibilities:
 Created and Configure SharePoint 2013 Search Service Application, User Profile Service
Application (UPS), through SharePoint PowerShell and STSADM Commands.
 Used SharePoint PowerShell script provisioned SharePoint 2013 Web Application’s and Site
Collection’s with NTLM authentication.
 Used SharePoint OOTB web parts like Content Editor Web part, Script Editor Web parts. and
configured User / Group Permissions
 Used REST API, ECMA script, SPServices, JSON and AJAX methodology using
JavaScript/Prototype to process data insertion, updation and deletion.
 Created SharePoint Custom List’s for transactional purpose, Custom Views, Metadata,
Custom Site Column, Custom Content Type, Site Workflow.,
 Provisioned SharePoint Designer workflow to notify MRB Status to Department head.
 Customized SharePoint ECB Menu and SharePoint Ribbon based on different user role.
 Used SharePoint Business Connectivity Services (BCS) to pull external line of business (LOB)
(Microsoft AX) data’s into SharePoint on premises.
 Responsible for designing and developing internal approval process using K2 workflow.
 Used SharePoint Client-Side Rendering (CSR) to manage custom list field value.
 Utilised SharePoint Simple Mail Transfer Protocol (SMTP) to send email notification to users.
 Used Microsoft planner - Bug tracking, issue tracking and project management software
 Developed SharePoint Event Receiver using SharePoint Server Side object model (SSOM) to
Notify External MRB Vendors.
Environment: SharePoint 2013, SharePoint Designer, Visual Studio 2013,K2 Workflow jQuery,
Bootstrap, JavaScript, CSS, JSON, HTML, AJAX, C#, PowerShell, STSADM.

INSYS, USA Feb 2014 to Oct 2014


SharePoint Developer

Project: Insys SharePoint Intranet Portal Development:


Objectives of this project is migrate SharePoint 2013 on promise list and library data to SharePoint
Online(SPO) using ShareGate migration tool and Design SharePoint online intranet portal to
automate the internal employee management activity from hiring to termination.

Responsibilities:
 Responsible to provisioning SharePoint 2013 Site Collection for Insys Internal automation
purpose.
 Used SharePoint OOTB features to design SharePoint List forms (New Form, Edit Form and
View Form) and Configured User / Group Permissions.
 Provisioned SharePoint 2013 Workflow to assign task for trainer and HR people.
 Used SharePoint Designer Workflow engine to send remainder notification regarding pending
notification.
 Used REST API, ECMA script, JSON and AJAX methodology using JavaScript/Prototype to
process data insertion, updation and deletion operation.
 Used Sharegate tool to migrate SharePoint list and library data’s from SharePoint 2013 on
promise to SharePoint Online(SPO).
 Provisioned SharePoint online groups, list item version history, Site columns, Site content types
and document security with respect to SharePoint on promises environment with the help of
Sharegate Migrator.
 Prepared pre and post migration analysis with the help of Sharegate migration tool.
 Used JIRA for Bug tracking, issue tracking and project management software
Environment: SharePoint 2013, SharePoint Online, Sharegate(Desktop), SharePoint Designer,
Visual Studio 2012, jQuery, JavaScript, CSS, JSON, HTML, AJAX.

Wellness Coaches (USA) June 2013 to Jan 2014


SharePoint Developer

Project: SharePoint DMS System & Form Development


The objectives of this project to design and develop SharePoint intranet portal to manage document
management system using SharePoint OOTB features such as SharePoint document library,
Versioning Control, set up a Document unique permission, search based on document
metadata, Document set etc.

Responsibilities:
 Responsible to Install and configure SharePoint Server 2010
 Used C# server-side object model (SSOM) methodology to develop SharePoint Custom List
Definition including Custom New, Edit and View Form.
 Used C# server-side object model (SSOM) to develop custom event receiver to setup item
level permission after user submit the form.
 Designed and implemented ASP.NET web controls in SharePoint Custom list definition form.
 Used JavaScript and jQuery for client-side validations on custom list definition form.
Environment: SharePoint 2010, Windows Server 2012 R2, Visual Studio 2010, C#, PowerShell
script, STSADM,SQL Server.

Executive Compass (UK) June 2012 to May 2013


Software Engineer

Project: Bidding Management Site Development in SharePoint Server 2013


Objective of this project to design and Develop an internal Bidding management portal in SharePoint
2013 in order to automate internal manual process. This site will help customer to handle different
document on daily processes.

Responsibilities:
 Responsible to Install and configure SharePoint Server 2013 as multi-tier environment with 2 Web
Front Server and Application Server.
 Provisioned and configured SharePoint Search service application, User Profile Service
Application (UPS) through PowerShell Script and STSDM commands.
 Used SPServices, ECMA script, JSON and AJAX methodology using JavaScript/Prototype to
process data insertion, updation and deletion operation.
 Used C# client-side object model (CSOM) to develop Outlook plugin to integrate to drag and
drop documents from Microsoft outlook 2013 to SharePoint 2013 document library.
 Responsible for Creating and Configuring User / Group Permissions through OOTB functionality.
 Used visual studio 2013 to create custom Visual Web Part to track each Bidding Document Status
in Home Page.
 Used SharePoint Designed to design and customize SharePoint Master Page and Page layouts.
 Used SharePoint OOTB functionality like Site column, site content type, site pages and
SharePoint team features.
Environment: SharePoint 2013, Microsoft Outlook 2013, SPServices, jQuery, JavaScript, ECMA
Script, Windows Server 2012 R2, Visual Studio 2013, C#, PowerShell script, STSADM,SQL Server.

LAPFCU(USA) Feb 2012 to May


2012
Junior Software Engineer

Project: PO Management Site Development in SharePoint Server 2010


Objective of this project is design and Develop the LAPFCU Intranet site with dynamic navigation
menus in SharePoint 2010 to create new purchase order request and process multilevel approval.
Responsibilities:
 Used InfoPath 2010 Designer to design forms controls and pulled data’s from backend
SharePoint lists through default InfoPath 2010 data Connections.
 Used Collaborative Application Mark-up Language (CAML) XML based query language to pull
appropriate data from backend SharePoint list.
 Used SharePoint OOTB features to create form Library, document library, Site Column, Custom
Site Content types, Page Layouts and Configured User / Group Permissions.
Environment: SharePoint 2010, Windows Server 2008 R2, PowerShell script, STSADM,SQL Server,
VSTA, InfoPath Designer 2010.

You might also like