Post Job Free

Resume

Sign in

.Net Developer Project

Location:
Jersey City, NJ
Posted:
November 19, 2017

Contact this candidate

Resume:

THANIGAIVEL NARASIMHAN

Jersery City, New Jesrsey

ac3ebs@r.postjobfree.com

848-***-****

Skype id:thanigaivel_n

https://www.linkedin.com/in/thanigaivel-narasimhan-b0800581/

Professional Summary

Technically Proficient, with 10 years and 8 months of experience as .Net Senior Full Stack Developer in Application Development

Having Industry Exposure to Commerical, Retail, Telecommunications and Health Care and State of New Jersey

Extensive experience on MVC and SOA and N-Tier architecture

Extensive Experience with Agile (SCRUM) Methodologies Product Backlog scaling scrum, Sprint Planning & daily stand up & BurnDown charts and project reporting Sprint Review and retrospective

Experience in working with version control tools like Microsoft Visual Source Safe (VSS), Microsoft Team Foundation Server (TFS) - StoryBoard, Project Integeration:Build and Release, Code Review

Implementation in a multi-tier application development environment

Code Exposure to SOLID Principles, DI, Mock Testing, Unity

Good Experience in solving Technical Issues from other Teams

Expert in debugging an application using debugging tools provided by Visual Studio .Net framework and anazlying tools like HP Fortify

Testing the Application and Reporting Bugs to Team Members & Reviewing team member’s code to maintain code quality & uniformity

Experience in working with QA, Production Support Implementation Teams

knowledge on Windows Azure: Cloud Computing Platform & Services

Experience in Driven development methodologies

Worked in all phases of SDLC includes Requirement gathering & analysis, Estimations, Implementation, Support and Maintenance & Experience in working in Aspose Tool For Xml, Excel

Expereince in Angular Js UI Implenetation

Knowledge on IIS6 and II7

Extensive Experience in system design, analysis, development and testing of business applications develop of WebForms applications using C#, ASP.NET, MVC, ADO.NET, XML, XSLT, WSDL, Web Services, WEB API, LINQ,Entity Framework, Azure and exposure to .NET 2.0, 3.0, 3.5, 4.0

Extensive experience in SQL Server

Good experience in JQuery, Javascript, Ajax, Json, AngularJS, KendoUI(knowledge)and HTML 5

Experience in Load Testing and Performance Testing in Visual studio Ultimate

knowledge on WCF: Service Creation and Consuming WCF Service

Certification

Microsoft Certified Professional Developing ASP.NET MVC Web Applications F522-1098

Microsoft Certified Professional Developing WINDOWS AZURE and WEB SERVICE F522-1098

Microsoft Technology Specialist Developing MICROSOFT AZURE Solutions F625-2894

Agile :Scrum Scrum Fundamentals Certified 579835

OWASP Member in Open Web Application security Project 00017820

Course

oMicrosoft Virtual Academy Developing in HTML5 with Javascript and CSS3

oMicrosoft Virtual Academy Cascading Style Sheet3

Education

Bachelors of Engineering in Computer Science & Engineering, Madras University, 2004.

Technical Skills Summary

Architecture

3-Tier, N-Tier, MVC, SOA

Framework

.NET Framework 2.0/3.5/ 4.0

Languages

C#

Server Side

ASP.NET, MVC 4, Web API, LINQ, ADO.NET,WCF,WPF

Client Side

JavaScript, jQuery, AJAX, HTML, HTML5, CSS, CSS3, Bootstrap, AngularJS

Databases

SQL Server 2005/2008/2012

Reporting

SSRS

Testing

Microsoft Unit Tests, Unity Container

IDE Tools

Visual Studio 2013/2012/2010/2008

DB Tools

SQL Server Management Studio 2008, 2005

Debugging Tools

Fiddler, IE/Chrome/Firefox Developer tools, HP Fortify

ORM

Entity Framework, LINQ

Version Control

Team Foundation Server (TFS), Visual Source Safe 2005 (VSS)

Web servers

IIS 7.0, IIS 6.0

Operating System

Windows XP/7, Windows Server 2003/2008

Cloud

Azure- Website & Database Hosting, Storage, Knowledge on service Bus, subscriptions, Topics

Professional Experience

Work Experience Summary

Junior Dot Net Developer – Feb 2007 to March 2010 Sanrosys Info Pvt Ltd

Waterfall Methodologies, Worked on technology Asp.Net c# SSRS, ADO.Net,stored Procedure, Functions, Triggers, Job Scheduling web service, asp.net ajax toolkit, javascript HTML client will be devington.net and spacehospitals.net

Software Developer - March 2010 to Feb 2011 Ambalal Info Pvt Ltd

Waterfall Methodologies, Worked on Technology Asp.Net, ADO.Net,c# SSRS, stored Procedure, Functions, Triggers, Job Scheduling web service, asp.net ajax toolkit, javascript HTML

Software Engineer - March 2011 to Dec 2012 Sryas Info Pvt Ltd

Waterfall Methodologies Worked on Technology Asp.Net, ADO.Net,Aspose(

Excel, XML),c#, stored Procedure, Functions, Triggers, crystal reports javascript HTML

Senior .Net Developer – Jan 2013 to Feb 2015 Dell

Agile Methodologies, Worked on Technology Asp.net 4.0, MVC4, Nuget,C#, Sql Server 2008,linq, Ajax,Localization, Jquery,Consuming WCF services, Responsive Design, CMS(EKTRON), SalesForce, Unity Container, DI, Mock Testing

Senior .Net Developer- March 2015 to June 2015 P&G

Agile Methodologies, Worked on Technology MVC, BootStrap, Scripts

Senior .Net Developer -July 2015 to April 2016 Target Corporation Agile Methodologies, Worked on Technology ASP.NET 4.0, MVC4,C#,SQL Server 2010,JQuery,Azure

Senior .Net Developer- July 2016 to April 2017 DMHAS- State of New Jersey

MVC, AJAX, C#, Load Test, webapi, rest, Asp.Net 4.0, Sql server, JQuery, Linq, Entity Framework, Angular Js

Senior .Net Developer- April 2017 to October 2017 OATH- State of New York

MVC, AJAX, C#, webapi, rest, Load Test, Asp.Net 4.0, Sql server, JQuery, Linq, Entity Framework, Angular Js

Project Description #1

Project Name

ATAS – OATH(OFFICE OF ADMINISTRATIVE TRIBUNAL HEARINGS]

Client

State Govt-NY

Location

Downtown, NY

Role

Senior .Net Developer

Duration

May 2017 – October 2017

Team Size

5

Environment

ASP.NET 4.0, API,REST, MVC4,C#,SQL Server 2010,JQuery,Angular JS, Agile Methodologies

Application for Decision Entry Of OAUTH. Cases are classified into three live, appeal, Hearing. Worked on Notice of appearance for live cases to enter into the tribunal after that decision entry and printing the decision. Before in decision entry for both health and DCA calculation of fine amount. Auto save by using Jquery.

Responsibilities:

Developing application in Agile (SCRUM) development process

Involved in Daily Stand Up

Involved in Sprint Retrospective

Maintaining Solution in TFS for version controlling and bug tracking for Build and Release and Code Review

Analyzing the Functional Specifications and Preparing the Technical specification, Coding, code review, Unit testing, Deployment and post production support

Involved in the development of Business Logic, Data Access Components and Web Services in C#.

Developed Frontend using ASP.Net MVC, backend in C#, Linq, Entity Framework

Implemented JQuery for client side sorting and validations

Developed Razor Views in MVC

Involved in defining and implementing MVC.

Angular for Form validation and home page Grid and Table designing.

Angular Factory Method to invoke services and bootstrap for form controls design

Post production support and defect tracking.

Project Description #2

Project Name

Billing Software – NJMHAPP – State of New Jersery

Client

State Govt-DMHAS

Location

Trenton, NJ

Role

Senior .Net Developer

Duration

June 2016 – May 2017

Team Size

5

Environment

ASP.NET 4.0, API,REST,MVC4,C#,SQL Server 2010,JQuery,Angular JS, Agile Methodologies

Application for Payment Processing (NJMHAPP) currently is in development and will be used to provide state fund reimbursement.PACT and ICMS Hospital In-Reach,Bed Hold Reimbursement for Supervised Residential Programs,Outpatient Services and Children/Adolescents.Medicaid cannot be billed for in-reach services.For PACT, the regulatory monthly service provision of 2 hours must be met to bill the state for the full PACT reimbursement rate. The ICMS provider will be reimbursed for in-reach services at the full state rate for each 15 minutes of service that involves either direct face-to-face contact with the consumer or face-to-face contact on behalf of the consumer, for all necessary treatment team meetings and/or discharge planning. A maximum of 8 units (2 hours) of in-reach may be billed per month, with a total episode maximum of 32 units (8 hours).

Responsibilities:

Involved in the development of Business Logic, Data Access Components and Web Services in C#.

Developed Frontend using ASP.Net MVC, backend in C#, Linq, Entity Framework

Implemented JQuery for client side sorting and validations

Developed Razor Views in MVC

Involved in defining and implementing MVC.

Angular Js for invoking services and two – way binding implemented.

Ng-repeat used for grid binding.

Analyzing the Functional Specifications and Preparing the Technical specification, Coding, code review, Unit testing, Deployment and post production support

Project Description #3

Project Name

CAPEX - FINANANCIAL ASSETS AND REPORTS

Client

Target Corporation

Location

Minneapolis, MN

Role

Senior .Net Developer

Duration

July 2015 – Apr 2016

Team Size

8

Environment

ASP.NET 4.0, MVC4,C#,SQL Server 2010,JQuery,Azure Agile Methodologies

Capex is a intranet portal it deals with the way of classifying certain types of large non-merchandise purchases(e.g., cart corrals, pallet stackers, repairs) for tax advantages. Equipment over $1000 is an example of this.. seek approval from the E&F SGL to pursue the project. The project is determined by planned or unplanned request.

Responsibilities:

Analyzing the Functional Specifications and Preparing the Technical specification, Coding, code review, Unit testing, Deployment and post production support

Involved in the development of Business Logic, Data Access Components and Web Services in C#.

Developed Frontend using ASP.Net MVC, backend in C#

Implemented JQuery for client side sorting and validations

Involved in defining and implementing MVC and Database First. Assisting the dev team in resolving their technical issues

Hosted site and database in azure

Written business specifications to generate test cases in Spec Flow

Post production support and defect tracking

Project Description #4

Project Name

Comos

Client

P&G

Location

Cincinnati, OH

Role

Senior .Net Developer

Duration

Mar 2015 – Jun 2015

Team Size

8

Environment

MVC, Bootstrap, Scripts

Procter & Gamble Co. (P&G), is an American multinational consumer goods company.Its products include pet foods,cleaning agents and personal care products.COMOS allows all disciplines and departments involved in the engineering and operating phases to always access the same data for a given object.Objects can be processed in COMOS bidirectional on data sheets as well as in technical drawings.

Responsibilities:

Involved in the development of Business Logic Classes, Data Access Components and Web Services in C# 4.0

Assisting the dev team in resolving their technical issues

Design and development of new enhancements and maintenance of the existing module

Supporting system testing

Involved in the application deployment on different IIS server versions

Post production support and defect tracking and coordinating with Client

Project Description #5

Project Name

Project Channel – EUDC

Client

Dell India Pvt Ltd

Role

Senior .Net Developer

Duration

Dec 2014 – Feb 2015

Team Size

4

Environment

C#,.Net 3.5, Web Services, ADO.NET, SQL Server 2008 R2, Unity Container, DI, Mock Testing

The project is to promote business for the Channel partner program by capturing End User Details(EUDC) comes from which channel and giving more discounts for that particular channel partner. This project deals with the Capturing the End User Details of Channel Partner Program. It deals with all the projects in Business to Business architecture like OST(user registration,pricing, items), B2B, GCM,Channel-Partner, Channel-UX, Cart & Checkout. Starting from the channel partner program when comes from registration and adding the enduser details and identifying the channel customer and promote separate pricing and also capturing sales details. All the process are be automated(removed all the manual process) reflecting from all the applications. Responsibilities:

Developed Frontend using ASP.Net, backend in C#

Developed Razor Views in MVC

Involved in the development of Business Logic Classes, Data Access Components and Web Services in C# 3.0

Developed store procedures, T-SQL queries on SQLServer 2008 and exposure to database programming tools and improved database performance issues

Used Fiddler to debug Web Services

Debugging Application with Developer Tools in Chrome & Internet Explorer

Design and development of new enhancements and maintenance of the existing module

Supporting system testing

Post production support and defect tracking

Reviewing team member’s code to ensure uniformity in all coding styles

Allotted Tasks to Team members, Status Tracking and estimating the deliverables

Deveoping application in Agile (SCRUM) development process

Project Description #6

Project Name

ORDER RQUEST and PRICING

Client

Dell India Pvt Ltd

Role

Senior Developer

Duration

Dec 2013 – Dec 2014

Team Size

8

Environment

Web-API, Asp.net 4.0, MVC4, Mock(unit testing), Linq C#, Entity Framework, Automapper, Sql Server 2008, Ajax,Localization, Jquery, Consuming WCF services, Angular JS, Responsive Design, N-Service Bus(knowledge), Unity Container, DI, Mock Testing

This project deals with the Business to Business people called as B2BCustomers in DELL. The main objective is to Providing special discounts and special Prices for the B2B customers. The tool provides the separate login Credentials called (Punchout –Gateway to login) and login as B2B user in premier portal.The premier portal will be identify B2B users and completely different products and pricing(Order Requisition) will be availble for the B2B customers. For example B2B customers will be Microsoft, Infosys etc. The tools stores the Log reports and provides the Purchase Order(Quotation) of the products which B2B user selected.This PO(Purchase Order) will be valuable for upto 90 days. It will be sent via email or online link or mail, based on the customer profile settings.

Responsibilities:

Analyzing the Functional Specifications and Preparing the Technical specification, Coding, code review, Unit testing and post production support

Involved in Product Backlog Meeting with the client

Involved in Sprint Planning and Time estimation

Handling in Daily Stand Up

Handling Sprint Retrospective

Maintining Solution in TFS for version controlling and bug tracking for Build and Release and Code Review

Involved in the development of Business Logic Classes, Data Access Components and Web Services in C# 3.0

Developing the code with Dependency Injection using Unity Container

Developed UI pages in ASP.NET with server and client side validations

Developed store procedures, T-SQL queries on SQL database

Involved in Analysis for Reengineering of Services, gave the estimates, task break down, overall capacity estimates

Devising unit test plans and performing unit testing and supporting system testing

Post production support

Project Description #7

Project Name:

Equallogic-DELL Integerations

Client

Dell India Pvt Ltd

Role

Senior Asp.Net Developer

Duration

Jan 2013 - Dec 2013

Team Size

5

Environment

Asp.net 4.0, MVC4, Nuget,C#, Sql Server 2008,linq, Ajax,Localization, Jquery,Consuming WCF services, Responsive Design, CMS(EKTRON), SalesForce, Unity Container, DI, Mock Testing

This project is basically migrating equallogic site to Dell support site. It is basically dealing with migration of users, common pages for "Create Accounts", restricting the users from downloading firmware/software and compaletely moving content from Ektron CMS to Dell CMS. This project basically deals with salesforce, which is our main repository and Bhoomi is a software which is used to sync between dell database (is a intermediary database) and salesforce database

Responsibilities:

Design and development of new enhancements and maintenance of the existing module

Customizing the data tables

Preparing program specifications

Coding in C# using Visual studio 2005

Testing compatibility issues with different browsers

Developing Order processing tools for different vendors using web services and C#.Net

Developing unit test plans and performing unit testing post production support and defect tracking

Project Description #8

Project Name

TPM & Serilization

Client

Bell Canada

Role

Asp.Net Developer

Duration

Oct 2011 – Dec 2012

Team Size

10

Environment

Asp.Net 3.5, Microsoft SQL server 2000, Nested Master pages, JavaScript, IIS 6.0

This project deals with the BBP user or External user (by user desk) to make purchase of online products and networking and system based products. The user has to register in all sap customer table has eligible to access. The quote details will be sent to the customer email. The payment has two ways. General accounting, credit card accounting. TPM-Item level object.Previously it will be Maintenance will be only applicatble for Node Level. Now the maintenance and pricing will be reset will be item level calculations and it will be based on the Item Level. The Pricing Will be Set based on the Item level coverage and payment and duration and maintenance type. Serlization-update for other vendors and then update their links, forms, documents as to be entered in the quick quote and then converted into the UNIFED tool project writing in excel word documents and binding to grid view and attached as a email document and forward to the vendor. The advantage of this project time will be reduced when compare to the excel word document

Responsibilities:

Designing & Development of ASPX Pages along with the class libraries

Coded JS Functions for Client Validations

Creation of Tables, Views, Packages, Sequences, Functions for all the modules of the project

Unit testing

Taking regular database backups for production and development environments

Documenting the change requests received from the client

Project Description #9

Project Name:

EOL- End of life cycle

Client

Bell Cancada

Role

Developer

Duration

March 2011 – Oct 2011

Team Size

10

Environment

VS 2008, C#.Net, Web services, Asp.net 3.5, C#, Sql Server 2005, Localization, Aspose

DFDT Maintaining the record by paper work should be converted into the asp.net logics can be applied by their EOL vendor statements. It is also search screen based on the details they can search by search criteria and also can add new data and update and delete records at the same time. Based on these details can be useful to the unified tool end of life products which are in date or out date when the questionnaire and configuration level finalization.

Running application automatically when system starts

oDesign and developed application framework

oplanning & estimation of work assiged by onshore

oInteraction with client for call issues

Project Description #10

Project Name:

InfyMed CMS

Client

Axiliom college

Role

Asp.Net Developer + Trainer

Duration

Nov-2010 To - Feb 2011

Team Size

10

Environment

VS2008, Asp.Net 3.0, c#, Sql server 2005

Health care portal CMS with health resource, health tools like (BMR,BMI, BODY FAT Calculator),BMI Blogs and Forum and giving various tips interfaced several api like google translator and medical RSS news and poll and newsletter configuration and rating this content and other disease articles and page design using artisteer template and visitor counter and registration forms like Doctor,Patient,Associates,Pharma with captcha codes

Responsibilities:

Design different modules and assign them to team members for implementation

Developed core functionality with the ASP.NET 2.0 (C#.NET, ADO.NET)

Implementation of client side validations using JQuery and ASP.NET AJAX

Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate the data

Design and development of administration modules-User administration, Group, Roles, Right administration. Design includes creating classes, class diagram, activity diagram, sequence diagram for all the layers of the module

Development and Testing and Source moving into Testing Server

Project Description #11

Project Name:

Indus Storage

Client

Ambalal Infinity Pvt Ltd

Role

Asp.Net Developer

Duration

June-2010 To - Nov 2010

Team Size

10

Environment

Asp.Net 2.0, C#, MySQL

It is billing software based on the crystal reports with my SQL as a database. Based on the storage location it generates the billing for the operator and monthly wise records and annual records will be generated by the administrator

Responsibilities:

Design, Analyst and Programming

Preparing program specifications

Developing Membership management

Handling Authentication and Authorization

Involved in database design, creating tables, writing stored procedures

Configured dynamic dataset for ODBC provider and my SQL configuration and GUI design

Coordinating with Client

Devising unit test plans and performing unit testing

Deploying application in IIS 6

Project Description #11

Project Name:

Space Hospital

Client

www.spacehospitals.net

Role

Developer

Duration

March-2009 – March 2010

Team Size

10

Environment

Asp.Net 3.5, C#, Sql server 2008

Provider based on specialty code based on ICD, CPT and also the HCPCS the specialty must be determined. According to the specialty it must be vary with the provider with different location and also the specialty on different locations. These details also shows with the different locations details and also the provider details.

Responsibilities:

Involved in database design, creating tables, writing stored procedures

Developed core functionality with the ASP.NET 2.0 (C#.NET, ADO.NET)

Implementation of client side validations using JQuery and ASP.NET AJAX

Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate the data

Performed GUI interface testing on the client side

Prepared and executed Test Cases according to the specifications

Java Script used for developing Client side programming

Devising unit test plans and performing unit testing

Project Description #12

Project Name

Ambulance Management, Reporting Service

Client

Devington

Role

Developer

Duration

Feb-2008 To - Feb 2009

Team Size

10

Environment

Asp.Net 2.0, VB, JavaScript, HTML, DHTML, IIS6.0, Windows Server 2003

In the Appointment Scheduling module the ambulance is also involved when the patient wants to come by ambulance. The ambulance must be of in-house and also as out-house the resource allocated to the ambulance must be automatically scheduled for the ambulance. Every driver in the ambulance has ambulance has trip sheet for daily on that day schedule. The report has been generated and given to the ambulance for the daily or weekly basis. The resource for the ambulance for example wheel chair, oxygen bottles, First Aid Box has been scheduled directly by the medical clerk.

This application develops Reports for the patient by the doctors (Provider). This Application helps a medical office to maintain Report format along with the Search Engine. This module contains different type of screens, which are implemented on Report Viewer by using different Infragistics controls.

Responsibilities:

Involved in database design, creating tables, writing stored procedures

Developed core functionality with the ASP.NET 2.0 (C#.NET, ADO.NET)

Implementation of client side validations using JQuery and ASP.NET AJAX

Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate the data

Developed application in 3-layered architecture

Performed GUI interface testing on the client side

Prepared and executed Test Cases according to the specifications

Java Script used for developing Client side programming

Devising unit test plans and performing unit testing

Project Description #13

Project Name

Appointment Scheduling, Account Receivables

Client

Devington

Role

Asp.Net Developer

Duration

Feb-2007 To - Feb 2008

Team Size

10

Environment

Asp.Net 2.0, C#, Sql Server 2008

This application is developed to schedule an appointment for a patient to a doctor (Provider). The availability of time, day and Leave are analyzed in this application. This Application helps a medical office to maintain patient records and their appointment with a single provider or a group (Medical office). This module integrated with resources (X-ray, ECG etc) and employee (Technicians), Ambulate scheduling and preventive maintenance.

This project is used to maintain the insurance and patient account details. There are two main modules in this project are Insurance Payment and Patient Payment. Insurance Payment is used to maintain the insurance account details i.e. the amount paid by the insurance for the claim which is submitted by the providers or doctors. Insurance Payment contains two types of postings are claim posting and item posting. Each claim contains number of line items. Provider can post the amount either in claim vice or line item vice.

Patient Payment is used to maintain the patient account details i.e. the amount paid by the patient for his or her invoice. Patient Payment contains two types of postings are invoice posting and claim posting. Invoice Posting contains the details of the paid amount and the remaining amount of the patient. Sometimes the insurancecan pay only the partial amount of the claim and the remaining amount should be paid by the patient, these details are maintained in the claim posting.

Responsibilities:

Developed application in 3-layered architecture

Developed core functionality with the ASP.NET 2.0 (C#.NET, ADO.NET)

Implementation of client side validations using javascript and ASP.NET AJAX.

Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate the data

Involved in database design, creating tables, writing stored procedures

Used Ajax extensions to filter input data

Performed GUI interface testing on the client side

Prepared and executed Test Cases according to the specifications

Java Script used for developing Client side programming

Devising unit test plans and performing unit testing

Involved in Project Documentation



Contact this candidate