Post Job Free
Sign in

.Net

Location:
Bothell, WA
Posted:
April 22, 2018

Contact this candidate

Resume:

Vinoth Ganapathy

Email: *********.******@*****.*********:******@*******.*** #425-***-****

Professional Summary

** ***** ** ********** ** diverse facets of .Net development covering gathering requirements, analysis, design, development & testing of Business Applications.

Extensive programming experience in C#, MVC, ASP.NET, Web API, OData, LINQ, Entity Framework, AJAX, JavaScript, HTML, Rhino Mocks, NUnit,

Experience in development of applications with the .NET Framework 3.0/3.5/4.0/4.5 using C# & ASP.NET, Azure Active Directory, Service Bus, Azure Data Factories

Applying SOLID principles and Design Patterns.

String in Algorithm and Data Structures such as Binary Tree, Linked List.

Proficiency in SQL Server 2015 - including the ability to create Stored Procedures, UDFs, Triggers, Views and Tables.

Have knowledge on Angular JS.

Good hand on experience in Performance tuning of Stored Procedures & complex SQL Queries

Experienced in Source Control Management tool – Team Foundation Server (TFS) & Source Depot Browser, GIT.

Strong experience in executing the project using Agile and Scrum development model.

Allegiance towards the given task in striving to complete it in the given time frame.

Resourceful and result-oriented team player with the ability to manage tasks concurrently.

Excellent communication and interpersonal skills together with a positive approach to undertaking challenges.

Technical Skills

Languages

C#.Net, JavaScript, HTML, XML

Technologies

ASP.Net, Web Services, WCF, ASP.Net MVC, Web API, LINQ, AJAX, JQuery, JSON, ADO.Net, CSS, Entity Framework, Rhino Mocks, NUnit, Azure

Tools

GIT, Team Foundation Server, Source Depot, CRM, VS 2015/2017

RDBMS

SQL 2012/2015

Frame Work

.Net 2.0/3.0/3.5/4.0/4.5

Design Patterns

3-Tier, MVC, GoF

Operating System

Windows Family

Work Experience

Organization

Infosys Technologies

Experience

Aug 2007 to till date

Designation

Technology Lead

Project Details

Project Title:

TWC (Trust Worthy Computing)

Role

Technology Lead

Technologies

.Net v4.0 (ASP.Net MVC with C#), WebAPI, SQL Server, Azure AD

Team Size

15 People (5 at onsite, 10 at offshore)

Duration & Location

May 2016 to till Date

Bellevue, WA, USA

Description

Trust Worthy Computing data service will provide TwC and partner security teams with the data and reporting required to run their businesses. The data provided by the service will include master data related to people, contacts, Microsoft's organizational structure, and products as well as operational data related to key processes employed by TwC (related, for example, to policy compliance, incident response, training, etc.).

The data hosted in the warehouse covers many areas, including:

1.People & organization information related to Microsoft employees and contingent staff, as well as the Company's organizational structure

2.Policy compliance information about the compliance state of products/service, including exception information.

3.Issues information related to inquiries to TwC, domain incidents affecting products or customers, and customer support issues.

4.Information about requirements that Microsoft's products and services must meet to gain and retain our customer's trust (from the Requirements Catalog)

5.A full inventory of the company's products and services (from the Products Catalog)

Responsibilities

Wrote components for data acquisition in SQL server from variety of source e.g. (TFS, VSO, SQL, SAP and excel)

Develop ETL workflow, to pull from different sources and load the same into Databases and then warehouse.

Performed ETL operations to support incremental, historical data loads and transformations using SSIS.

Extracted data from a staging database and perform the various transformations and load data into the Data Warehouse Database

Scheduled Jobs using SQL Server Agent.

Involved in code reviews and creating mapping rules for data loading and metadata management,

Involved in creating ADF pipelines to move data from on premise to Cloud.

Project Title:

NGVL (Next Generation Volume Licensing)

Role

Technology Lead

Technologies

.Net v4.0 (ASP.Net MVC with C#), WebAPI, AzureTableStorage, SQL Server, Nunit

Team Size

100 People (45 at onsite, 55 at offshore)

Duration & Location

Oct 2015 to till Date

Bellevue, WA, USA

Description

Microsoft Volume Licensing is a service offered by Microsoft for organizations that require multiple licenses, but not the software media.

The advantages of Microsoft Volume Licensing include lower price per installation, Multiyear license agreements and product use rights. An example of product use rights is copying the software for simultaneous use on multiple computers and devices.

Responsibilities

Involved in analyzing the requirements.

Involved on developing the portal to validate the data migration.

Involved on test automation.

Writing Functional Tests and Unit Tests using N-Unit.

Code reviews of team members using Code Flow Tool

Presenting Demos to Stake holders

Project Title:

UCM (Unified Customer Management), Microsoft Corp.

Role

Technology Analyst/Lead

Technologies

.Net v3.5 (ASP.Net with C#), WebAPI, SQL Server, Typescript, Source Depot

Team Size

60 People (15 at onsite, 45 at offshore)

Duration & Location

July 2014 to Sep 2015

Bellevue, WA, USA

Description

The UCM (Unified Customer Management) Search project is an initiative to design, build, and deploy a new set of Search tools for Sales Force for Search business for Microsoft. Specifically, UCM will build a new user experience for internal Microsoft users, and iterate and integrate existing supporting systems to replace the multitude of existing tools. The project includes the end to end development of the applications. It involves the requirements elaboration of the enhancement to be done along with design, development, unit testing, bug fixing, documentation, deployment, testing of the entire process

Responsibilities

Involved in analyzing the requirements

Coding of MT using C# and WCF

Coding of Stored Procedures & Triggers for fetching and storing the data to DB

Writing Functional Tests and Unit Tests using Rhino Mocks.

Code reviews of team members using Code Flow Tool

Presenting Demos to Stake holders

Project Title:

Microsoft Dynamics CRM, Microsoft Corp.

Role

Dev/Technology Analyst

Technologies

.Net v3.5, C#.Net, JQuery, LINQ, SQL Server, Source Depot

Team Size

30

Duration & Location

Nov 2013 – June 2014,

Bellevue, WA, USA

Description

Microsoft Dynamics CRM is a customer relationship management software package developed by Microsoft. The product focuses Sales, Marketing, and Service (help desk) sectors. Dynamics CRM is a server-client application is primarily an IIS-based web application which also supports extensive web services interfaces.

Responsibilities

Involved in analyzing the requirements

Coding of MT using C#.Net, WCF, LINQ

Coding of Entity Framework, Stored Procedures & Triggers for fetching and storing the data to DB

Code reviews of team members using Code Flow Tool.

Involved on Vega release features such as Calculated Fields and Rollup Fields

Discussion with client stakeholder for requirement gathering, Functional and Technical Specifications, Design, Development and testing.

Write Unit Tests using Rhino Mocks.

Project Title:

Frictionless Campaign Management, Microsoft Corp.

Role

Dev/Technology Analyst

Technologies

.Net v2.0/v3.5, ASP.NET MVC, WCF, Web API, LINQ, SQL Server, JQuery

Team Size

20+

Duration &

Location

Jan 2012 – Oct 2013

Chennai, India

Description

FCM (BALBOA) project which is a multi-year initiative to design, build, and deploy a new set of tools for the management of display advertising business. Specifically BALBOA will build a new user experience for internal Microsoft users, and iterate and integrate existing supporting systems. This new system will from lead through cash and layer the user experience on top of AdCRM, AdExpert, and integrating reporting solutions. The project aims at addressing issues in online advertising business such as Increasing Industry Fragmentation, Increasing Internal Complexity, Poor Employee Experience and Poor Customer Experience.

Responsibilities

Involved in analyzing the requirements

Coding of MT using C#.Net, WCF, LINQ

Develop and test of various middle tier services involved, which ranges from Web services to Web API services using MVC

Used LINQ with ADO.NET objects like DataAdapter (Dataset & Datatable) and DataReader to retrieve data from the databases.

Developed Stored Procedures, designed new DB tables/schemas

Write Functional Test and Unit Tests using Rhino Mocks

Project Title:

Microsoft Incident Management, Microsoft Corp.

Role

Dev/Technology Analyst

Technologies

.Net v3.0, C#.NET, WCF, WPF, LINQ, SQL Server, Team Foundation Server, CRM

Team Size

20+

Duration &

Location

Jan 2009 – Dec 2011

Chennai, India

Description

MSSOLVE is a Customer Relationship Management application used by Microsoft support engineers for logging the request, work on then and track to closure. The project is developed from scratch and enhancements in the application are being done in every release. The project has a wide scope in the database side as more than 30 databases are involved in the entire integration, A wide variety of technologies are used in this project which includes the latest cutting edge Microsoft technologies like SQL Server 2008,WPF and WCF.

Responsibilities

Involved in Requirements gathering.

Involved on DAD Layer and SQL Performance tuning.

Preparing Technical Specifications.

Prepared Estimations

Application Development using C#.NET, WCF, LINQ and SQL Server

Documentation

Project Title:

HR Web, Microsoft Corp.

Role

Dev

Technologies

.Net v2.0/3.0, ASP.NET, C#.Net, SharePoint Server 2007

Team Size

10

Duration & Location

May 2008 – Dec 2008

Chennai, India

Description

HRWeb project was initiated to achieve a vision of Microsoft HR to combine various HR applications into a single platform that all of Microsoft's employees would go to get all the information they need. This vision would be satisfied by implementing a new portal built upon SharePoint 2007. The vision would encompass various features and includes integration of various applications. Has involved in design and development of HRWeb application for the HRIT group of MS, which is developed using MOSS 2007 and C# for custom code.

Responsibilities

Attending project meetings and discussions for estimation and schedules

Requirements Gathering

Developed the Application Module using C#.NET and documented the same

Preparing Technical Specification Documents.

Test Case Preparation

Academic Qualifications

Bachelors of Computer Science Engineering in 2005 AVC College of Engineering from Anna University, Chennai, India.

VISA & Passport Status:

VISA

H1-B valid until June/30/2018, Completed 4 years of stay in US with my current H1-B VISA.



Contact this candidate