Post Job Free

Resume

Sign in

Project .Net

Location:
Arcadia, CA
Posted:
May 05, 2016

Contact this candidate

Resume:

K.V. Hari Krishnan

acum9t@r.postjobfree.com

626-***-**** Visa Status: H1B

Pasadena, CA

SUMMARY:

Highly motivated Application Delivery/Architect with extensive experience in Microsoft Technology development. Hardworking, self-starter with excellent analytical, quick learner, problem-solving, and communication skills. Over eleven years of experience in software design and development.

•Architects solutions in Waterfall and Agile development environments

•Deep understanding of technology with focus on delivering business solutions

•Externalizes configuration and business logic to ease client software implementations

•Expertise in full project life cycle development including implementation and integration

•Experienced in UML diagrams such as Use Case, Class, Sequence, Activity and state diagrams for designing architecture and technical documents using Visio

•Proven ability to lead and manage complete project life cycles, from initial planning/requirements gathering to final testing and deployment of Enterprise Windows and Web applications

•Implemented Build and Release management for Large scale applications

•Experience with Onsite and Offshore model of Team Management

•Extensive experience C#, Win forms, ASP.Net, XML, XSLT, IIS and ASP.Net MVC model

•Expertise working with MS SQL SERVER 2000, 2005, 2008 and 2012 database

•Strong experience in data retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, SQL and ADO.net Entity framework Model

•Having knowledge of designing GUI using HTML5 and CSS3

•Extensive experience with Crystal Reporting and Telerik Reporting

•Extensive experience with Windows Communication Foundation (WCF), and Web Services using SOAP and REST.

•Domain expertise in Health Care: Patients Satisfaction analysis, Optical scanning, Health care Customer care supporting application, HIPAA and PCI compliance, HL 7 messaging, ICD -10 codes, Transitions of care and Secure Messaging

•Experience in preparing different Test cases creation and Documentations

•Experience in Fairfax tool for scanning applications development

•Design and Developed application for OCR scanning and Data processing

Educational Qualification:

• Master of Science in Computer Science, Sri Krishnadevaraya University, Anantapur, AP,

India, 2004

• Bachelor of Computers Applications, PACE institute of Software Management Affiliated to

MCRPV University, Bhopal, MP India, 2002

Technical Expertise:

Technologies : C#.net, ASP.NET, ASP.NET MVC 4.0, LINQ, ADO.NET, VB 6.0, JQuery, JavaScript, HTML, CSS, Bootstrap, WCF Services, Web services, Entity framework 5.0 and Angular JS

Database : MS SQL 2000, 2005, 2008 and 2012

Frameworks : Microsoft Frameworks 2, 3.5, 4.

XML Related Technologies : XML, SOAP, WSDL

Scanning Tools : Fairfax scanning application

Third Party Tools : Infragistics, Ajax tool kit controls, Vista capture

Reporting Tools : Crystal reports, Telerik Reports

Analysis & Design Tools : Microsoft VISIO and Enterprise Architect for UML, Use Case design

Unit Testing Tools : N-Unit and M-Unit

Methodology : Waterfall, Agile and Test Driven Development

Web Server : IIS 6 and IIS 7

Management Skills : Offshore and Onsite Team management, Project Planning, Estimation, Release Management

Client: Kaiser Permanente Oct 2011- Till date

Project: WEMA Role: Project Lead

Project Description: This application is online survey system which is developed for Kaiser Permanente Southern California region. Its customer facing website which has desktop, tablet and mobile phones browser support. This application also has accessibility support. It works with multiple systems to generate the reports. The Survey is built dynamically based on the patient visited for specific department in and medical office.

Responsibilities

•Architected and implemented the web application framework using ASP.NET MVC 4.0, C#.NET, ADO.NET

•Project Lead of the this project

•Estimation and planning of the project deliverables

•Writing technical design document and in architecture designing and documentation of application flows and developed Functional diagrams using Visio.

•Actively involved in Database design and Stored procedure optimization

•Code reviews and performance testing using Business functionality.

•Implemented Build and Release procedure for QC and Production deployment

•Maintain the check in and check out the codes to the different branch of the code base in TFS.

•Developed the Stored Procedures, SQL Scripts, and Views for MS SQL Server 2008.

•Involved in testing, debugging and documentation.

•Performed bug fixing.

•Verified the cross browser compatibility during development

Environment: C#.Net, ASP.NET MVC 4.0, LINQ, Angular JS, HTML 5, Bootstrap, WCF, JQuery, Ajax and SQL2008, Windows 2008 R2 Sever and IIS 7.0

Client: Kaiser Permanente Oct 2008- Till now

Project: Optical Scan – Imagine Role: Project Lead

Project Description: Kaiser Permanente is one of largest medical service provider in California and other states in USA. Kaiser has maintained their standards and its high profile by maintaining its hospital and its medical centers. To maintain the standard Kaiser, do performance analysis of its services based on patient’s survey. Kaiser sends survey forms to randomly patients and patients will sends back there feedback on the providers and services to Kaiser. Optical Scan – Imagine center process all these forms by using Optical Scan – Imagine application. Optical Scan – Imagine application will scan all the survey that patient has sent to Kaiser and generates reports which we be sent to analyze the provider’s performance and for improvements in their services. Imagine is framework application where new jobs can be added and configured with less effort using Templates.

Responsibilities

•Architected and implemented the Windows application, ADO.NET and various Design Patterns

•Project Lead of the this project

•Estimation and planning of the project deliverables

•Actively writing technical design document and in designing and documentation of application flows and developed functional diagrams using Visio.

•Developed reusable user controls like Image Control and Data Entry control

•Implemented Database design and Stored procedure optimization

•Code reviews and performance testing using Business functionality.

•Implemented best practices for writing secure and robust code

•Implemented Build and Release procedure for QC and Production deployment

•Co-coordinating with offshore team for various deliverables

•Interacted with end user for gathering the requirements and was responsible for documenting them.

•Designed the application based on the requirement.

Environment: C#.Net, LINQ, VB6.0, WCF and JQuery, SQL2000/2008,Telerik reports, Entity framework 5.0, Kodak i800 APIs, Fairfax scanner controls, Lead tools, Crystal Reports 9, Image to PDF control, Windows 7 and Windows XP

Client: Kaiser Permanente Oct 2008- Till now

Project: Combined Management Console –CMC Role: Project Lead

Project Description: Combined Management Console – CMC, windows application which is tool to design Performance Assessment Team to structure the survey for Kaiser Permanente Member sign Southern California region. Using CMC survey questions and categorization and grouping are designed. CMC is having module to process the survey data received from different applications and compile the data and move to Performance reporting application for user to get different reports.

Responsibilities

•Architected and implemented the Windows Application framework using C#.NET, ADO.NET and various Design Patterns

•Estimation and planning of the project deliverables

•Writing technical design document and in designing and documentation of application flows and developed functional diagrams using Visio.

•Developed reusable user controls like Image Control and Data Entry control

•Database design and stored procedure optimization

•Code reviews and performance testing using Business functionality.

•Implemented best practices for writing secure and robust code

•Implemented Build and Release procedure for QC and Production deployment

•Co-coordinating with offshore team for various deliverables

•Understood the system in and out starting from Mainframe system job executions, manipulation of data in database and display of data in frontend.

•Designed and implemented application using .NET Framework 4.5.

Environment: C#.net .net framework 3.0, WCF Service, SQL 2005

Client: Kaiser Permanente Oct 2008 - Till now

Project: PAMS Role: Sr. Programmer Analyst

Project Description: The Performance Assessment Management System (PAMS) is a web application for Kaiser Permanente all region. It provides information about the provider’s performance in Kaiser Permanente hospitals. This application provides services for more than 500 users to review the performance and for improve the service of the Kaiser Permanente hospitals.

Responsibilities

•Architected and implemented the Web Application framework using ASP.NET, C#.NET, ADO.NET

•Estimation and planning of the project deliverables

•Writing technical design document and in designing and documentation of application flows and developed functional diagrams using Visio.

•Implemented Data Access Layer using MS Enterprise Library

•Database design and Stored procedure optimization

•Code reviews and performance testing using Business functionality.

•Implemented Build and Release procedure for QC and Production deployment

•C# .net to customize Cicero applications.

•Adapted to Agile methodology with daily and weekly scrum meetings with the client.

•Product live go support in the actual environment mitigating risks to allow successful release of the product.

•Created the application from scratch with the help of Cicero product.

•Built a package setup to easily install and update the changes to the live production system.

•Developed the navigations and data capture along with the composites (GUI).

•Involved in Defect fixes, Enhancements of the desktop.

Environment: C#.Net, ASP.NET, HTML 5, CSS 3, JQuery, SQL 2008, Windows 2008 R2 Sever and IIS 7.0

Client: Kaiser Permanente Oct 2008 - Till now

Project: Web application of pool Role: Sr. Programmer Analyst

Project Description: Web application of pool is pool of application that has been developed and supported MTM Web (Medical Therapy Management), HEP GEN2 (Health Education Program Survey), CRNA (Certified Registered Nurse Anesthetist) evaluation of nurse.

Responsibilities

•Designed and developed various interfaces, classes to construct the business logic using C#

•Developed the reusable framework for the application using .NET

•Involved in designing web Pages with custom tool using ASP.NET.

•Refactored the code for higher performance, used parallelism wherever possible

•Extensively worked in middle tier on Web service

•Worked in LLBLGen for ORM data mapper

•Developed custom tools to automation testing a for data loading

•Involved in Coding and Tuning the queries, stored procedures and functions

•Implement Unit Testing, Integration Testing and Regression Testing.

•Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.

•Used HP-ALM for defect management

Environment: C#.Net, ASP.NET, HTML, CSS, JQuery, Ajax and SQL2005, Angular JS, Windows 2008 R2 Sever and IIS 6.0

Client: Humana April 2008 - Oct 2008

Project: Humana Eagle Role: Sr. Software Engineer

Project Description: Humana Eagle is alert engine which work as frame work for the customer care alerts. This application is having two main modules one is developed in VB which existing client customer care application and another one is .Net alert engine, which sent alerts to the customer care application the different alerts generated by the business owners for improving their business.

Responsibilities

•Used validation controls to validate the web UI, used JavaScript, JQuery for client side Validation and written functions for Client side code to implement different functionalities in validations

•Developed the application modules using ASP.NET, VB.Net, JavaScript, HTML and ADO.NET.

•Worked with State Management techniques in ASP.Net like Session State, Application State and Caching Features.

•Extensively used User Controls, various Custom Controls, Validation Controls and validating user using

•ASP.Net.

•Developed Master Pages, Themes and Cascading Style Sheets using ASP.Net to improve features and feel of the forms.

•Used ASP.Net Data Grid, Data List and Repeater controls for displaying the data in a clear format.

•Extensively used technologies like AJAX for a rich UI experience.

•Implemented custom Forms Authentication to secure the application.

•Developed Custom User Controls using VB.NET and configured caching to improve the performance of the system.

Environment: C#.Net, ASP.NET, WFC Service, HTML 5, CSS 3, JavaScript, Ajax and DB2, Windows 2008 R2 Sever and IIS 7.0

Client: Warranty Corporation of America Sep 2007- March 2008

Project: WaCA Role: Sr. Software Engineer

Project Description: WaCA is a leading provider of extended service plan solutions for retailers, telecommunications providers, and manufacturers. Project is dived into five modules Telco Module, Target Module, OD module, Administrator and Dashboard. This application is a N-tire architecture application having three different databases for programs.

Responsibilities

•Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#

•Developed the reusable framework for the application using .NET

•Involved in designing web Pages with rich UI, AJAX, and Jquery using ASP.NET.

•Developed module which deals with validating social data.

•Involved in creating EDMX (ADO .Net Entity Data Model) and Mapping.

•Used JSON objects for better data transfer from Azure Table Storage to On premise environment.

•Developed Worker Roles to monitor the health of the Azure system and thereby raise alert for any incidents.

•Developed Visual Studio Coded UI, Load Test Framework, Web Test Framework for performance testing

•Developed custom tools to automation testing a for data loading

•Guided the team to develop web roles using ASP.NET MVC3,HTML5

•Created store procedures, Views.

•Involved in Coding and Tuning the queries, stored procedures and functions

•Implement Unit Testing, Integration Testing and Regression Testing.

•Involved in production deployment

•Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.

Environment: ASP.net 2.0, .net framework 2.0 and SQL server 2000, Windows 2003 Sever and IIS 7.0

Client: Mountain Software Nov 2006 – August 2007

Project: Meridian Law Connected (MLC) Role: Sr. Software Engineer

Project Description: Meridian Law Connected (MLC) is legal domain product of Mountain Software. This Application is helpful for Chambers in UK to maintain their day to day activities. This project is having different modules like Diary System, Case System, The BAR, Peoples, Marketing, Organization, Document Management, and Reports. This system is very help full to the clerks to maintain the data for to the Chambers. Clerks will be maintaining details of Barristers, Solicitors, Courts, Judges, case details and Account details.

Responsibilities

•Building Non Functional Prototype as a part of Design Phase.

•Coding the application as per Use Case Specification and Coding standards.

•Involved in the technical design.

•Involved in the implementation of the Incentive plans in the CATS and customization using programming language Visual FoxPro.

•Implemented all compensation rules of the bank with the help of CATS.

•Developed reports with the help of web focus for the employees.

•Involved in the unit testing, Integration testing and peer review.

•Developed store procedures and created tables for data manipulation and store.

•Developed the report building using Web Focus and SQL server 2000.

•Involved in designing the user interfaces and implemented client validation scripts.

•Involved in Writing SQL Stored procedures, functions and triggers to perform logical business process

•Used ASP.NET and ADO.NET for development.

•Developed client request validations and processing using JavaScript and HTML.

•Created Deployment project for .NET application.

Environment: C#. Net, ADO.Net, SQL-Server 2005, Infragistics 6.3, Enterprise Architect and MS – VISIO, Windows XP

Verizon, Bangalore, India Jan 2006 - Sep 2006

Project: Verizon LD & W Role: Sr. Software Engineer

Project Description: Verizon is a multi-venture and one of the top telecom companies in USA. Verizon LD&W is being used by Aegis Communication in USA. This project is divided into two different subprojects Verizon Long Distance and Verizon Wireless. This application is being used for INBOUND and OUTBOUND call in call center by the customer care executes for calling Verizon existing customers for providing better service and new offers

Responsibilities

•Involved in preparation of Detail Design document with prototypes and screen shots based on the BRD and System Requirement documents. Used Microsoft Visio to create the flow diagrams.

•Developed ASP.NET pages using VB.NET

•Migrated ASP pages using ASP.NET on the approved Design Document.

•Used JavaScript to handle Client-Side validations.

•Suggested various design changes in SQL Server tables and Stored Procedures.

•Used XML and XSL Transformations to display content on the website.

•Handle all Incident Requests and Change Requests for the existing application.

•Provided extensive documentation for all the modules/products worked on.

•Created generic secure and reusable data access components using the ADO objects such as Dataset, Data Adapter, and Data Reader.

•Implemented the ASP.NET security features like Forms Authentication and Windows Authentication.

•Participated in the maintenance and bug fixing.

•Performed the unit testing for the application.

•Preparation of user manuals, training manuals, installation and user guides, reports and functional descriptions.

Environment: ASP.net, C#. Net, ADO.Net, HTML, JavaScript, Informix database,, Enterprise Architect and MS – VISIO, AEGIS Diller tags, Windows 2003 and IIS 6.0

Qwest, Bangalore, India Aug 2005 - Oct 2006

Project: Qwest – MIS Role: Sr. Software Engineer

Project Description: This Application is being developed for maintain the management information system of QWEST. It a multi entry application which is having different interfaces for different uses. It deals with the Information management of the company. It is having different modules likes Orders, Customer Relations, and Issue Request Tracking. This application also involves Supply Chain management, B2B E-Market place, E-Commerce, Purchasing & Inventory management to fulfill the company and its client requirement.

Responsibilities

•Designed and developed the application in VB.NET and MySQL

•Involved the overall architecture and design.

•Design and development of win forms application using VB.NET and separate user interface logic from the business logic.

•Develop business components and Data Access components in VB.NET.

•Extensively worked on creating Window Forms using server controls and user controls.

•Extensively used Crystal Reports for reporting the assessment

•Used Connection string and connection objects in ADO.NET and VB.NET to communicate to the MySQL

•Designed and modified the database tables and wrote complex SQL queries & stored procedures in MySQL

•Created backend stored procedures as required.

•Involved with unit, system and integration testing.

Environment: C#. Net, ADO.Net, SQL-Server 2000 and MS – VISIO, Windows XP.

Employment History

Company Name

Designation

Start date

End Date

CSC USA

Professional Application Delivery

October 2008

Till date

CSC India (Formally FCG India, Bangalore)

Senior Software Engineer

November 2006

October 2008

Aegis an Essar Enterprise, Bangalore

Senior Software Engineer

August 2005

October 2006



Contact this candidate