KISHORE J
Email: **************@*****.***
Phone: 608-***-****
** ***** ** ********** ** the design/development of Web Applications and Windows Applications, SSIS and SSRS using Microsoft technologies. Wide experience in implementing .Net Full stack for large corporate client and has professional experience working with various industries such as Banking, Financial, Healthcare, e-Commerce domains.
Experience working with .NET FRAMEWORK 1.1/2.0/3.0,3.5,4.0 ASP.NET, VB.Net,C#.Net, WCF, WPF, Silverlight, JavaScript, VBScript, ADO.Net, SQL Server 2005/2008, Oracle, DHTML,HTML, CSS, LINQ, ADO.NET, Ajax, XML, NHibernate, SSIS and SSRS, Dependency Injection.
Extensive experience with ASP.NET Web applications and XML Web Services.
Extensive experience in design and development of Windows Desktop applications, WinForms, and WPF applications.
Sound Understanding of .NET Remoting, WinForms and Windows Desktop Applications in advanced n-tier applications.
Good exposure on advanced .NET features such as LINQ (Language-in-Query), ASP.NET Dynamic Data, WCF, WPF, Silverlight, AJAX, NHibernate, .NET NUKE, Entity Framework, SSIS, SSRS, Microsoft Power BI, Microservices, RESTFul Services.
Good Knowledge of Microsoft Stream Insight.
Experience working with MVC, Singleton, Factory, and Workflow design patterns.
Hands on experience with Network Protocols using TCP/IP, HTTP, SOAP.
Good Experience with Application Migration and Production Support Environments.
Designed and developed enterprise system components using WCF, Windows Services and MSMQ.
Worked on .Net Security features such as Authentication and Authorization, Forms-based & Window-based authentication, Authorizing Users, Roles and User Account Impersonation.
Worked in Agile/XP environments and have good knowledge of SOA architecture.
Expertise in installation, set up and deployment of .Net projects with .Net Framework and without Framework Machines.
Experience in developing Mobile web applications using JQuery Mobile Touch-Optimized Web Framework for Smart phones & Tablets.
Experience developing Stored Procedures, Triggers, Functions and Views.
Experience using Command Objects, Datasets, Data adapter, Data readers.
Hands on experience using SSIS/DTS ETL and Reporting Services in SQL Server 2005/ 2008 and Crystal Reports.
Expertise in code reviews, defining coding standards and performance optimization techniques, documentation and preparing test plans.
Involved in all the stages of Software Development Life Cycle, including Analysis and Design, Implementation, Integration and Testing, and Deployment and Maintenance.
Worked on ASP.NET MVC, singleton, Abstract Factory, Factory, Facade Design patterns.
Experienced in gathering requirements, designing and possess strong work ethics and exceptional time management skill.
Possess Good communication skills, adept at learning new technologies and ability to work under pressure individually and/or in a team.
Education
Master of Computer Applications
Skill Set
Web
.NET 2.0/3.0/3.5/4.0/4.5, ASP.NET AJAX, HTML, JSP, JavaScript, VBScript, CSS, XML, XSD, XSLT, AJAX, WPF, WCF,WWF, Silver Light, LINQ, Angular JS, HTML 5, Canvas
Languages
C#, VB.NET, ADO.Net, LINQ, Web Services, ASP.Net AJAX, ASP.Net MVC, Microservices, Java Script, VB Script, J-Query, Entity Framework.
Database
SQL Server 2000/2005/2008/2012, Oracle 10g, MS Access, T-SQL, Transact SQL, PL/SQL, Stored Procedures, Triggers, SQL, Query Optimization, Database normalization, DTS, SSIS (SQL Server Integration Services).
Tools
Microsoft Visual Studio 2005/2008/2010/2015, VSS (Visual Source Safe),DevX Tools, VSTS, Team Foundation Server, Rational Clear Case, Microsoft Stream Insight, Repliweb.
Versioning Tools
Team Foundation Server and VSS Management, GitHub, SVN, P4V, BitBucket
Collaboration
MSOffice, Star Office, Visio, UML, Office Communicator, Live Communicator, WebEx
Domain Knowledge
Healthcare, Financial services, E-commerce applications, Business applications, CMS applications, Legacy Services, Merchant management applications and Banking Applications.
Testing
Unit Testing, Analyzing and preparing Test plans, Test cases, Test documents, Rational Clear Quest, Integration Testing, Automated Website Testing.
Application Servers
IIS 7.0/6.0/5.0.
Reporting Tools
Crystal Reports, SQL Server Reporting Services 2005/2008/2012, SSIS 2005/2008/2012, SQL Server Analytical Services 2005/2008/2012.
Client :Malone’s Fine Sausage, Inc., Madison, WI Jan 2016 – Till Date
Role: Sr. NET Lead Developer
Description: Malone’s gourmet head cheese is made Fresh, has no preservatives and is all natural! With superior ingredients, refined production techniques, and two generations of Southern flair, Malone’s Fine Sausage Pork Delicacy, is the treat you’ll want for your next formal, family or just-for-fun affair!
For almost 40 years, Malone’s has produced a signature specialty meat called head cheese, also known as souse, sultz, or hog’s head cheese. Over the years, Malone’s Headcheese recipe has become widely recognized by both connoisseurs and casual consumers as the category’s gold standard.
Responsibilities:
Developing windows application using C#.Net, WPF, Visual Studio 2013 and SQL Server 2008
Designing WPF Forms, Custom Controls and User Controls using XAML language for interactive UI
Program the Data Access Layer using C# .Net.
Write stored procedures in SQL Server.
Windows Presentation Foundation (WPF) for developing desktop applications
Use Dependency Injection for data binding on XAML pages.
Work on SVN source control to handle file versions.
Build microservices for the delivery of software products across the enterprise.
Create RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
Oversee and develop Notification Service microservice to use across the enterprise.
Utilize Camel to integrate microservices with other microservices and RabbitMQ, MSMQ messaging exchanges.
Create WCF Services based API to import the data into data base.
Develop web application using C#.Net, ASP .Net, Visual Studio 2015 and SQL Server 2012.
Design Web Pages, Custom Controls, User Controls using ASP .Net language for Interactive UI
Use AJAX controls for asynchronous page refresh.
Developed middleware component classes and WCF services across the enterprise and integrated in UI using MVVM pattern in PRISM framework
Worked on BL and DAL layer classes and integrated in UI using MVVM pattern.
Created middleware component classes and WCF services across the enterprise and integrated in UI using MVVM pattern in Prism framework using WPF Helpers class from PrismAppBase.
Planning the estimation on the work assigned in the current iteration.
The BackOffice application was developed using ASP.NET MVC, SQL SERVER, HTML, CSS, JavaScript, AJAX and Bootstrap toolkit.
Writing tested, idiomatic, and documented JavaScript, HTML and CSS with Angular JS.
Cooperating with the back-end developer in the process of building the RESTful API with Angular JS.
Developed and host Web Services through WCF service to provide store details
Attended Daily standup meetings and Scrum planning meeting
Environment & Tools: C#.NET, ASP.NET 4.4, ADO.NET, JavaScript, HTML5, HTML Canvas, Microsoft SQL Server 2005, Crystal Reports, MS Visio, NUnit, SSIS, SSRS, Infragistics, AJAX, WCF, Web API, Angular JS, TFS, Bootstrap, Entity Framework, MVC, MVVM, WPF,Silverlight, Microservices, RESTFul Services.
Client: Nationwide Insurance, Ohio Jan 2014 – Dec 2015
Role: Sr. NET Developer
Responsibilities:
Developing the new BAM application in MVC based on the Old BAM Functionality.
Developed middleware component classes and WCF services across the enterprise and integrated in UI using MVVM pattern in MVVM Light framework
Developed middleware component classes and WCF services across the enterprise and integrated in UI using MVVM pattern in PRISM framework
Build microservices for the delivery of software products across the enterprise.
Create RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
Oversee and develop Notification Service microservice to use across the enterprise.
Utilize Camel to integrate microservices with other microservices and RabbitMQ, MSMQ messaging exchanges.
Extensively worked on MVC, PRISM and MVVM design patterns and strong knowledge of WWF.
Worked on BL and DAL layer classes and integrated in UI using MVVM pattern.
Created middleware component classes and WCF services across the enterprise and integrated in UI using MVVM pattern in Prism framework using WPF Helpers class from PrismAppBase.
Developed the rich visual components through WPF using XAML and Expression Blend.
Developed the rich visual components through WPF and Silverlight using XAML and Expression Blend.
Writing tested, idiomatic, and documented JavaScript, HTML and CSS with Angular JS.
Cooperating with the back-end developer in the process of building the RESTful API with Angular JS.
Attending daily standup meetings and Iteration Planning Meetings.
Unit Testing the functionality of New BAM based on the Old BAM application.
Planning the estimation on the work assigned in the current iteration.
The Back Office application was developed using ASP.NET 3.5, HTML, CSS, JavaScript and AJAX toolkit.
The database is managed using SQL Server 2008 and ADO.NET 3.5 is used for application data access.
Development/deployment of Modules and application with Web/windows technologies.
Created Web API, which will pull office information along with office payment details.
Attended Daily standup meetings and Scrum planning meeting
Environment & Tools: C#.NET, ASP.NET 4.4, ADO.NET, JavaScript, HTML5, HTML Canvas, Microsoft SQL Server 2005, Crystal Reports, Microsoft Project, MS Visio, NUnit, SSIS, SSRS, Infragistics, AJAX, WCF, Web API, Angular JS, TFS, Bootstrap, Entity Framework, MVC,MVVM,WPF, Microservices, RESTFul Services.
Client: SunTrust Bank, Atlanta Nov 2013 – Dec 2014
Role: Sr .Net Developer
Responsibilities:
Worked as a Lead Software Developer and Agile Software development methodology was used to develop the application.
Developing windows application using C#.Net, WPF, Visual Studio 2013 and SQL Server 2012
Designing WPF Forms, Custom Controls and User Controls using XAML language for interactive UI
Program the Data Access Layer using C# .Net.
Write stored procedures in SQL Server.
Windows Presentation Foundation (WPF) for developing desktop applications
Use Dependency Injection for data binding on XAML pages.
Designed and developed a desktop application that will be used by Attorneys and Analysts to create and assign rules, judges and trustees to jurisdiction for default/bankruptcy processing. The application also generates customized reports of the rules and bankruptcy data.
Design Web Pages, Custom Controls, User Controls using ASP .Net language for Interactive UI
Develop web application using C#.Net, ASP .Net, Visual Studio 2015 and SQL Server 2012.
Use AJAX controls for asynchronous page refresh.
Create WCF Services based API to import the data into data base.
Created Services and data access layers for communication with database.
Design, development and testing of SQL and DDL scripts for creating tables, constraints and stored procedures.
On-Call Support (Investigate & Fix errors).
Attended Daily standup meetings and Scrum planning meeting.
Developing windows application using C#.Net, WPF, Visual Studio 2013 and SQL Server 2008
Environment & Tools: C#.NET, ASP.NET 3.5, ADO.NET 3.5, JavaScript, DHTML, Microsoft SQL Server 2005, Crystal Reports, Microsoft Project, MS Visio, NUnit, SSIS, SSRS, Infragistics, AJAX, WCF
Client: e-Bay, Columbus, Ohio Mar 2012 to Oct 2013
Role: Sr. BI Developer
Responsibilities:
Software development using Agile Methodology.
Development and deployment of SSIS packages for Health Care data migration and integration. Health care providers submit the data by various means such as xls, csv, txt, and dat.
Design, development and testing of SQL scripts, queries, stored procedures, indexes and user defined functions for PHI storage and maintenance using SQL Server 2008.
Performed automated and manual SQL testing to check for Code compliance, performance and integration.
Created complex Packages using Derived Column, Data Conversion, Lookup and Conditional Split etc Transformations for populating Destination table in efficient manner.
Created number of dataflow task, which in turn have different dataflow transformations.
Used SSIS variables to execute the package dynamically.
Environment & Tools: Microsoft SQL Server 2005, Crystal Reports, Microsoft Project, NUnit, SSIS, SSRS
Client: Commonwealth Bank of Australia, Australia May 2011 – Feb 2012
Role: Sr. NET Consultant
Responsibilities:
Worked as a Sr. NET Consultant in the Information Technology department.
Worked on a migration project for the current On Ramp web application to a Windows environment (desktop application) using .NET framework 4.0 and C# called as Broad lane Office application.
Used agile software development methodology.
Design and development and creation of new databases, tables, views, indexes, keys, triggers, queries, functions and stored procedures using SQL Server 2008 for the Security feature.
Development/deployment of Modules and application with Web/windows technologies
Created application in Asp.Net MVC application framework.
Environment & Tools: C#.NET, ASP.NET 3.5, ADO.NET 3.5, JavaScript, DHTML, Microsoft SQL Server 2005, Crystal Reports, Microsoft Project, MS Visio, NUnit, SSIS, SSRS, Infragistics, AJAX, WCF
Client: Xerox Nov 2009 –Apr 2011
Role: Sr.NET Developer
Responsibilities:
Design and Development of UI for the WPF application using XAML, C# on .NET 3.5using User Controls, Routed Events, Custom Controls, WPF Toolkit.
Design and Implementation of WCF Service, Operation and Data Contracts.
Was involved in the configuration of WCF endpoints and client services.
Designed and Created complex stored procedures using T-SQL, DTS package, Views, Triggers, Functions(UDF) using SQL Server 2008, SQL Server Reporting Services (SSRS), SSIS, ER/UML Modeling and performance Tuning using SQL server profiler for data exchange between application and the database.
Used SSIS and SSRS for customized report generation with database from SQL Server 2005.
Implemented Data warehousing, extraction, loading, Integration, Transformation and update multidimensional cube data using SQL Server Integration Service (SSIS).
Environment: .NET Framework 3.0/3.5, C++, C#, MS Visual Studio 2005/2008, WPF, WCF, WPF Toolkit, IIS 5.0/6.0, ASP.NET, AJAX, JavaScript, MS Visual Source Safe 2005, Subversion, MS SQL Server 2005/2008, SSIS, SSRS, T-SQL, CCNet, WinForms, Silverlight, Windows Server 2003, Windows XP.Client: American Express Apr 08 – Oct 09 Role:Sr.NET Developer
Responsibilities:
Developed UI Using ASP.NET 3.5 with Master pages, Themes, Profiles, CSS web server controls and User Controls.
Responsible for Analysis and Design using Object Oriented Methodology UML.
Developed C#.NET& ADO.NET based middle-tier components to interact with the SQL Server database and to exchange data with the presentation-tier. Written class library in C#.NET for application configuration and database activities.
Used ADO.NET objects such as Data Reader, Dataset and Data Adapter etc. for Data Binding and Data Management with consistent access to SQL Server 2008 data sources.
Created complex stored procedure-SQL, DTS package, Views, Triggers, Functions(UDF) using SQL Server 2008, SQL Server Reporting Services (SSRS), SSIS,ER/UML Modeling and performance Tuning using SQL server profiler.
Implemented Data warehousing, extraction, loading, Integration, Transformation and update multidimensional cube data using SQL Server Integration Service (SSIS).
Environment:ASP.NET, C#.NET, VB.NET, AJAX, ADO.NET, JavaScript, IIS 6.0, WPF, WCF, Silverlight2.0, Expression 2.5, LINQ, SSRS, SSIS, Scrum, .NET Framework, HTML, DHTML, JavaScript, CSS, XML, XSL, XSLT, JQuery, Crystal Reports 10, SQL Server 2008, Team Foundation Server 2008, Windows NT, SSIS, SSRS.
Client: Ingenix Apr 07 – Mar 08
Role: Sr.NET Developer
Responsibilities:
Developed Windows Applications, CandyJet, with multiple Win Forms to track order status.
Design and implementation of the web application.
Used Ajax Control tool kit and Implemented AJAX in WebPages for partial page update
AJAX Script Manager, Update Panel/Progress controls were extensively used.
Used ASP.NET 2.0 Membership Providers.
Developed Custom User Controls for both Web and Windows based applications using C#
Wrote Stored Procedures, and worked with creating indexes and views in SQL Server 2008.
Used various application blocks like Data Access and Exception Management from Enterprise Library
Environment: Visual Studio 2005/2008, .NET Framework 2.0/3.0/3.5, Oracle 10g, Windows 2003 Server, ASP.NET 3.5, C#.NET 2.0/3.0, ADO.NET 2.0, SQL Server 2000/2005, XML, WPF, WCF, XSLT, Jquery XPath, AJAX, Team Foundation Server, Java Script, Visio 2003, IIS 6.0, NUnit 2.2 and Crystal Reports, SSIS, SSRS.
Client: United Health Group (UHG) May 06 – Mar 07
Role: Programmer/Analyst
Responsibilities:
Involved in the development of setting up of first Report, Verification of coverage and Conversion to claim, Assignment of Claims to the team of Adjusters on the basis of load sharing.
The application was developed as a web application using MS.NET 2003. Developed the modules using ASP.NET and C #, JavaScript, HTML and ADO.NET.
Developed various Web Forms, Win Forms and reusable business logic components in an Object-oriented manner. Developed Class Libraries using C#.NET for the purpose.
Formatted data into dynamic content and integrated dynamic content into applications using Crystal reports with C# and ASP.NET.
Wrote complex SQL queries and Stored Procedures in SQL Server 2005. Made extensive use of Dataset for the same.
Environment & Tools: C#.NET 2.0, ASP.NET 2.0, ADO.NET 2.0, JavaScript, DHTML, Microsoft SQL Server 2005, Crystal Reports, Microsoft Project, MS Visio, NUnit, SSIS, SSRS
Client: McGraw-Hill, Atlanta Feb 05 - Apr 06
Role: Programmer/Analyst
Responsibilities:
Responsible for different cycles in the software development including analysis, design, programming, testing and documentation.
Created and integrated dynamic data into .Net applications with control over end user interactivity using C# and ASP.NET.
Developed various user controls using C# and ASP.NET
Extensively used ADO.NET classes to store and retrieve data from source database.
Worked Extensively with Data bound controls like Data grid and Data list.
Developed and Implemented appropriate Exception Handlers in C#.NET.
Created stored procedures, views, indexes and triggers in MS SQL Server 2000 using Enterprise Manager and Query Analyzer.
Environment: C#.NET, ASP.NET 2.0, ADO.NET, JavaScript, HTML, MS SQL Server 2000, IIS, Crystal Reports, NUnit 2.2, SSIS, SSRS.