VIJAYAN KANNAN

5
Vijayan Kannan Email: [email protected] , Mobile:646 416 4479 Summary More than 8+ years of experience in Microsoft Technologies working with n-tier architecture UI, Business Logic Layer, Data Access and SOA applications. Experience in technical specifications gathering requirements and every phase of Software Development Life Cycle (Analysis, development, deployment and maintenance). Experience in designing, development application using.NET 3.5/4.0 Framework, including Visual Studio 2010/2012, C#, ASP.NET (Web Forms and MVC), WCF, WebAPI, Entity Framework,LINQ, jQuery, Kendo UI, AngularJs, HTML and CSS. Experience in dependency Injection pattern, IOC (castle Windsor) and Nhibernate. Experience in database tools SQL Server 2008/2012. Experience working with Agile and Scrum methodology. Experience using source control software like TFS, Visual Source Safe and SVN. Manage development team. Estimate and assign work item and handle project deliverables. Work with business analyst on new design, documentation and develop new service business logic components using C#.net. Responsible for supporting existing product, improve performance, fix defects. Participate in design Reviews and code reviews with members of the team. Documentation, Code reviews, Co-ordinate with team for daily defect, defect status using TFS system. Trainings / Certificate/Workshops Attended Microsoft Certified Technology Specialist(MCTS)(#6513168) - Developing web applications using C#.net. Participated in training program on Agile, Entity Framework provided by company. TechnicalSkills Languages and Scripting C#,VB.Net, ASP.Net(Web Form and MVC),WCF, XML, JSON, HTML, VB 6.0, CSS3 Script Languages Kendo UI, Angular, JSON,jQuery, Ajax,Javascript. Others WCF, SOAP / REST Services,Crystal Report. Databases SQL Server 2008/2012 Testing Software NUnit Development Tools and Applications Microsoft Visual Studio 2008/2010/2012,SOAP UI, Visual Source Safe, SVN, TFS, Nuget Package

Transcript of VIJAYAN KANNAN

Page 1: VIJAYAN KANNAN

Vijayan KannanEmail: [email protected], Mobile:646 416 4479

Summary More than 8+ years of experience in Microsoft Technologies working with n-tier architecture UI, Business

Logic Layer, Data Access and SOA applications. Experience in technical specifications gathering requirements and every phase of Software Development

Life Cycle (Analysis, development, deployment and maintenance). Experience in designing, development application using.NET 3.5/4.0 Framework, including Visual Studio

2010/2012, C#, ASP.NET (Web Forms and MVC), WCF, WebAPI, Entity Framework,LINQ, jQuery, Kendo UI, AngularJs, HTML and CSS.

Experience in dependency Injection pattern, IOC (castle Windsor) and Nhibernate. Experience in database tools SQL Server 2008/2012. Experience working with Agile and Scrum methodology. Experience using source control software like TFS, Visual Source Safe and SVN. Manage development team. Estimate and assign work item and handle project deliverables. Work with business analyst on new design, documentation and develop new service business logic

components using C#.net. Responsible for supporting existing product, improve performance, fix defects. Participate in design Reviews and code reviews with members of the team. Documentation, Code reviews, Co-ordinate with team for daily defect, defect status using TFS system.

Trainings / Certificate/Workshops Attended Microsoft Certified Technology Specialist(MCTS)(#6513168) - Developing web applications using C#.net. Participated in training program on Agile, Entity Framework provided by company.

TechnicalSkillsLanguages and Scripting C#,VB.Net, ASP.Net(Web Form and MVC),WCF, XML, JSON,

HTML, VB 6.0, CSS3Script Languages Kendo UI, Angular, JSON,jQuery, Ajax,Javascript.Others WCF, SOAP / REST Services,Crystal Report.Databases SQL Server 2008/2012Testing Software NUnitDevelopment Tools and Applications

Microsoft Visual Studio 2008/2010/2012,SOAP UI, Visual Source Safe, SVN, TFS, Nuget Package

Project Details

New York City Department of Education February 2015-May 2015Sr.Net Developer Galaxy is a financial budgeting, analysis, and management web and client-server application that provides

controlled budgeting autonomy to New York City Schools. Providing Regional and Central authorities with oversight and approval capabilities. Responsibilities Responsible for development of Transfer Utility, DashBoard, Leave Back officewhich is completely re-

designed and written in C# MVC 4, Angular JS Assisted new development, as well as bug fixes, and was primarily responsible for designing UI with

Angular JS.  Involved in development of server module for providing real time data from central control server to client

application using C#.NET and Service Oriented Architecture.  Involved in development of controller software using Ajax,Linq, XML, jQuery.  Involved in development of operator interface for entry exit routes using WCF, Web Services, XML, and

XSLT. 

Page 2: VIJAYAN KANNAN

Writing technical specifications and documentation as required, meeting the objectives of functional specifications. 

Environment: ASP.NET,.Net 4.0, C# (Object oriented programming), MVC 4, Web API, SQL server 2008, CSS, Angular js, ADO.NET (their own library), Ajax Pro.

Bank of America June 2013 – December 2014Sr. Software EngineerFinancial Management Control (FAMC) Financial Management Control(FAMC) is effective resource management for all project management

officer's(PMO's) Looking to optimize profit margins, improve billable utilization, retain top talent resources in our bank as

well as who are joined through contractor and also can identify the idle resource from each projects/process. It has Resource Management, Allocation, Admin, Reports, Application Inventory Module (AIT), Process

Management and User Management Modules. In the resource management module provides user to add new resource/update existing resource, setting up

the resource type, vendor (if it's applicable), process and allocate PMO's. In the Allocation Management module allow user to add projects and allocation for next five years for each

resources from in process.Responsibilities Design; develop new FAMC application write business logic components using C #.net, ASP.Net. Develop Web Services, Support existing application and business modules. Troubleshoot defects and implement the enhancements according to new requirements, write unit test using

NUnit. Design and developed applications using Agile Methodology. Develop modules using C#.net, Windows Communication Foundation (WCF). Prepared technical specification documentation to share information across teams and departments. Created functional prototypes, design templates, style-sheets. Environment: ASP.NET,.Net 4.0, C#, MVC 4, Angular js, WCF, SQL server 2008, CSS Implemented Dependence injection pattern and ORM (NHibernate)

Client: QATAR AIRWAYS November 2012 – December 2012Computer Science Corporation (CSC) Facility Maintenance System Facility Maintenance System is an application developed to maintain the building/guest house, assets and

tracking. The application handles the complete facility management and space management for all the facilities

related to the guest house, which has the following features Maintenance of the building/guesthouse details Allocation of space/guesthouse to the employees Managing space/guesthouse allocationResponsibilities Involved in preparing technical design document and Coding. Writing SQL queries, Procedures, Views and DDL scriptsEnvironment: ASP.NET 4.0, C#.NET (Object oriented programming)), WCF, jQuery, JSON, MVC 3

Bank of America March 2010 – November 2012Sr. Software EngineerCOPS COPS is a conflict management tool which is used to review all the deals in which company is

participating, which prevents conflicts of interest for the organization and maintain regulatory compliance. The system closely examines the conflicts in the deal process and helps in closing out conflicts in timely and

efficient manner.

Page 3: VIJAYAN KANNAN

The system is aimed in providing effective business solution for conflicts management which is a mandate for deal processing.

Responsibilities: Design and developed applications using Agile Methodology. Implement MVC architecture and develop modules using C#.net Prepared technical specification documentation to share information across teams and departments. Created functional prototypes, design templates, style-sheets. Assign tasks to team member. Preparing weekly status meeting, Code Review. Discuss on open issue providing solution. Co-ordinate with team member resolving issues/provide

assistance. Initiate Code review and write N-Unit test cases. Environment: ASP.NET,.Net 3.5, C#, MVC, WCF, SQL server 2008,Web service, Windows Service,

Ajax, CSS, JavaScript, jQuery, Kendo UIDeal Management System (DMS) DMS is a web-based tool for handling deal related information from its initiation to completion. Integrated

with powerful workflow model each phase of the deal is moved for processing ahead. The application is mainly used by compliance officers to maintain all regulatory related information in

processing a deal.Responsibilities: Design and developed applications using Agile Methodology. Implement three tier architecture and develop modules using C#.net Prepared technical specification documentation to share information across teams and departments. Created functional prototypes, design templates, style-sheets. Assign tasks to team member. Preparing weekly status meeting, Code Review. Discuss on open issue providing solution. Co-ordinate with team member resolving issues/provide

assistance. Environment: ASP.NET,.Net 3.5, C#, SQL server 2008, Web service, Windows Service, Ajax, CSS,

JavaScript, jQuery

Baldeo Medical Services August 2006 -- February 2010Software DeveloperPractice Tracker Practice Tracker is a health care practice management system for online medical billing and physician’s

receivables management. The system aims at providing a effective back office solution from managing appointments to keeping track

of patient history. With powerful workflow system, accounts receivable feature is integrated for billing related activities and

follow up. The front desk: Appointment scheduler and Registration of patients and providersResponsibilities: Implement three tier architecture and develop modules using C#.net Prepared technical specification documentation to share information across teams and departments. Created functional prototypes, design templates, style-sheets. Assign tasks to team member. Preparing weekly status meeting, Code Review. Discuss on open issue providing solution. Co-ordinate with team member resolving issues/provide

assistance. Environment: ASP.NET, .Net 3.5, C#, SQL server 2008, Web service, Windows Service, Ajax, CSS,

JavaScript, jQuery , Crystal Report.

Education Master of Computer Application (MCA) from AVC College, Mayiladuthurai affiliated to Bharathidasan

University. India Bachelor of Science in Computer Science (BSC) from AVC College, Mayiladuthurai affiliated to

Bharathidasan University. India