Post Job Free

Resume

Sign in

Sharepoint Developer

Location:
Bellevue, WA
Posted:
March 09, 2017

Contact this candidate

Resume:

Professional Summary:

Over *+ years of extensive experience in user interface design, development and administration of applications in SharePoint & major web technologies in diverse industries.

•Extensive experience in delivering out of box solutions on SharePoint site admin level & client side customization by Search API, SharePoint List, Page Layouts, REST API’s.

• Significant experience in various technologies including SharePoint, Azure, C#, JavaScript, JQuery, AngularJS, NodeJS, Web Services, XSLT, and SQL Database

•Proven skills developing SharePoint artifacts such as Workflows, Event Receivers, Web Parts, Site Definitions, Timer Jobs, etc.

•Experience in SharePoint content management & site administration.

•Hands on experience working with REST API, Search API, JavaScript framework like jquery, angularjs ensuring proper architecture for better performance.

•Experience in responsive framework like Bootstrap, Foundation.

•Certified in Azure development & solutions.

•Experienced working with cloud technologies in Azure including App Services, Cloud Service, SQL Databases, Active Directory, Scheduler, Virtual Machines among others.

•Extensively worked on version control system like Git, TFS, Hands on experience in CICD.

•Proficiency able to work on programming languages like c#, Java, Python.

•Active in open source project contributions on jquery plugins & JVM languages.

EDUCATIONAL QUALIFICATION:

B. Tech in Computer Science and Engineering.

Professional Experience:

Senior Software Engineer

Sysgain Inc

Chennai & Bellevue

July 2012 – Till Date

Description: Sysgain is a cloud, collaboration, and data solutions company that delivers advanced IT systems and services tailored to the needs of our customers. Our team of dedicated, diverse and talented professionals provide advanced technology solutions using cloud and on premise collaboration products and services.

Projects:

1.CSP: [Sysgain Internal]

Feb 2017 – Till Date

Cloud service partner portal which enable new organizations to onboarding to azure provides end to end Microsoft Cloud solutions that deliver business value and enable digital transformation. Partner with the company Microsoft trusts to accelerate your digital journey to the cloud.

Responsibility

Develop azure consuming API for subscription, billing & onboarding new tenants on C#

Consume tenant information like usage, billing, subscription using Azure Partner SDK

Developed core web services in Web API to read/write data from SQL Server Database using Entity Framework

Work with ASP.NET MVC 5, C#, MS SQL Server 2012 R2, Visual Studio 2013, GitHub

Develop font end which developed on angular JS

Environment: ASP.NET MVC 5, C#, MS SQL Server 2012 R2, AngularJS, GitHub, Azure Web App, Azure Web Job

2.Azure Migration Tool: [Microsoft Internal]

Jan 2017 – Till Date

Migration tool which run assessment on the azure services which has been created on ASM and give report to migrate to ARM. Which consume azure usage api based on subscriptions. Which helps large size subscriptions that hard to maintain and migrate.

Responsibility

This application is developed using ASP.NET MVC 4.5, Web API, C#, JavaScript and jQuery

Run assessment against service matrix in azure sql server

Developed core web services in Web API to read/write data from SQL Server Database using Entity Framework

Environment: ASP.NET MVC 5, C#, MS SQL Server 2012 R2, GitHub

3.Pro-Portal

November 2016 – Feb 2017

Virtual event management portal, which will ease the process of, organize the events with easy workflow that handle the dynamic changes of the events, which keeps the audience and the event organizer in sync all the time.

Responsibility

Develop & design .Net REST API

Designed & developed event organizer portal & end-user portal

Design and developed MVC tier development using .Net & Angularjs

Utilized JIRA to track and personally resolve Tier 2 and 3 technical

issues submitted by users.

Environment: ASP.NET MVC 5, C#, MS SQL Server 2012 R2, GitHub, AngularJS, Azure WebApp, Azure Web Job, GitHub

4.Barracuda Firewall to secure SharePoint

September 2016 – October 2016

The barracuda web application firewall blocks application DDoS, and all known application layer attack modalities, directed at SharePoint 2013, hosted in on-Prem or in cloud environments like the Azure. Pre-built security templates and an intuitive web interface provide immediate security without the need for time-consuming tuning.

Responsibility

Configure and maintain SharePoint 2013 HA Farm in azure

Configure Barracuda as a firewall to SharePoint which monitor all the inbound and outbound calls of SharePoint

Data masking for sensitive data such as credit card info, SSN.

Environment: Azure VM, Barracuda Firewall, SharePoint 2013 HA Farm

5.Action Log (Microsoft Internal)

May 2016 – August 2016

The purpose of the site is to manage knowledge base and it’s a forum people can ask questions about varies products and events which is from any part of Microsoft and from different regions. All in one place.

Responsibility

Designed forms which get the questions and save it to SharePoint list

Designed dashboard which has filtering options to filters request that easy to manage and reply back to the question with ease for both admins & requests.

Configured data view web part in SharePoint Designer and merge data from different lists as well as changed the default look and feel by altering the XSLT file.

Environment: Bootstrap, jQuery, SharePoint 2016

6.Microsoft Research outreach (Microsoft Internal)

March 2016 – September 2016

The purpose of the site is to manage outreach marketing requests that involves content types Blog, Web, Digital, Print.

Responsibilities:

Designed a simple form which uses SharePoint default new form that will create four different content types in one single request

Trigger workflow that will approve the request & notify appropriate managers

Configured data view web part in SharePoint Designer and merge data from different lists as well as changed the default look and feel by altering the XSLT file.

Environment: Bootstrap, jQuery, SharePoint 2016

7.MSR Admin (Microsoft Internal)

February 2016 – August 2016

The purpose of the site is to handle purchase items request raised from the internal group members and managers. Based on the items request & urgency items will be delivered on time and manager all the request to approve or deny in one place.

Responsibilities:

Designed and developed single page which accommodate order and order items in one place which give simplicity and easy usability of the tool

Developed Visual Web parts that get information from SharePoint lists applying CAML query filters and present formatted data using JQuery and CSS.

Designed master page using design manager to integrate existing SharePoint controls

directly into existing HTML.

Environment: Bootstrap, jQuery, SharePoint 2016

8.MSR Hiring (Microsoft Internal)

January 2016 – June 2016

The purpose of the site is to be a hub for learning more about the researcher roles, scheduling interviews, making offers to Visiting Researchers and viewing the candidates you have in the interview process.

Responsibilities:

Create custom forms for hiring process to do CRUD operations over SharePoint List

Branding team sites to reflect the group principle in master page

Responsive design to access content as mobile first experience

Designed Workflows for interview approval process

Environment: Bootstrap, jQuery, SharePoint 2016, SharePoint Workflow, C#

9.CJIS Portals

June 2014 – October 2015

CJIS (Criminal Justice Information Services) tracking site is intended for tracking CJIS submission and adjudications for GovCloud employees and vendors in Office 365, Azure and CRM Online teams. This tool is built on Sharepoint online and includes very complex SharePoint workflows.

Responsibilities:

Created tools on c# to migrate SharePoint contents over different sites

Created a Custom Timer Job to automate an hourly notification out to Supervisors and raise the accountability of supervision.

Configured Content Query Web Parts to retrieve data from sites within a site collection based on custom content types.

Environment: Bootstrap, jQuery, SharePoint 2013, SharePoint Workflow, C#, NodeJS, Azure WebApp

10.Gamified Learning Portal for Office Marketing & Operations Team

October 2014 – June 2015

In this project, we used gaming techniques to encourage users to complete their learning roadmap and take assessments by awarding points and badges based on their progress and overall engagement.

After phase one, M&O leadership team liked the idea and converted this into re-deployable package so that they can deploy it to their customers & partners in US west coast to train the newly on boarded Office 365 customer employees on the O365 offerings.

Responsibilities:

Designed/Architected the system using SharePoint Online and Azure.

Integrated MSN videos into learning roadmaps

Developed Gamification service and hosted it on Azure.

Developed SPO provided hosted app to connect the Azure to SPO securely.

Integrated with Microsoft clients and partners to deploy this solution to their SharePoint online tenant.

Developed c# utility to import & export gamification data to SharePoint site & SQL server vice-versa.

Environment: Bootstrap, jQuery, Azure Web App, ASP .Net MVC, C#

11.Infopedia Media (Microsoft Internal)

April 2013 – August 2014

Infopedia Media is powered by SharePoint online and Azure. It uses latest cloud based technologies from Microsoft to deliver consistent worldwide streaming experience of rich media content with innovative social capabilities anytime, anywhere and on any device.

Responsibilities:

Improved performance in Search Service application by changing the configuration of Crawl, Index, Query and Content processing components.

Used SharePoint 2010 & SharePoint 2013 platform to build custom solutions.

Developed fully responsive SharePoint sites with bootstrap, Microsoft internal responsive design package & foundation framework.

Moved content databases from SharePoint 2010 to the new SharePoint 2013 environment and perform visual upgrade through PowerShell scripts.

Environment: Bootstrap, jQuery, SharePoint 2010, SharePoint 2013, SharePoint Search API, SharePoint REST API, HandleBarsJS

12.Academy (Microsoft Internal)

July 2012 – April 2013

Academy is an intranet video portal used by Microsoft internally. It was designed for hosting all internal events video by Microsoft executives. Also integrated with yammer to facilitate social interaction among viewers.

Responsibilities:

Designed SharePoint sites which reflect the Microsoft group branding.

Used SharePoint 2010 & SharePoint 2013 platform to build custom solutions.

Participated in migration from SharePoint 2010 to 2013.

Developed dashboards & custom page layouts on SharePoint Search API & REST API for content driven pages.

Resolved all bugs from the migration on the UAT environment for the end users and review the UAT site to approve the migration

Environment: Bootstrap, jQuery, SharePoint 2010, SharePoint 2013, SharePoint Search API, SharePoint REST API, HandleBarsJS

Java Developer

Sunzone Infotech

Chennai

August 2010 – July 2012

Description: Sunzone is a Java, and SAP solutions company that delivers advanced IT systems and services tailored to the needs of our customers. Our team of dedicated, diverse and talented professionals provide advanced technology solutions.

Project:

Description:

This product is targeted to enroll the user data and to communicate back and forth between organization and end-user. It handles Registration, proof Collection, Report Authorization, etc. This also handles user data processing and email generating based on user progress on the course.

Responsibilities:

•Designed forms using JSP and Tag Library Descriptors [TLD].

•Environment: Core JAVA, J2EE, Spring MVC, Maven, Hibernate, SQL, XML, JavaScript, jQuery, HTML, CSS, AJAX, WebLogic

•Email generation using Email API.

•Performed reverse engineering and performed exceptional handling, debugging and troubleshooting

•MVC tier web application development.

Environment: Java2 EE, JSF, Servlet, Hibernate, Spring

Open Source Projects:

Adopt a JSR

May 2012 –March 2014

This program is intended to encourage JUG members to get involved in a Java Specification Request (JSR) and to evangelist that JSR to their JUG and the wider Java community in order to increase grass roots participation. JSRs cover all aspects of the Java ecosystem such as the new Date and Time API coming into Java 8, the latest JavaEE 7 APIs for the cloud and much more!

Visage Language

January 2012 – December 2013

Visage is a functional programming language for GUI based application. It runs on the footsteps of a Language called F3. Stephen Chin started this project and I am one of the contributor to this project.

Certification

•Certificate Program in Oracle 10g - 2011

•Certified in Azure Solution & Infrastructure solutions - 2015

o70-532

o70-533

Field of Interest

•Object Oriented Programming & MVC Pattern

•Web and Application Development

•Build custom solution for SharePoint Online

•Cloud Computing and Machine Learning in Azure & Tensorflow using python



Contact this candidate