Post Job Free
Sign in

.Net Lead application developer

Location:
Maryland
Posted:
July 07, 2016

Contact this candidate

Resume:

Keerthy Manotheepan

*******.*@*****.***

Professional Summary:

Over 15 years of IT experience specialized in analyzing, designing, developing, testing and deploying various Web, Client Server and Database applications.

Expertise in all the stages of Software Development Life Cycle.

Expert in Microsoft Technologies such as Microsoft C#.Net, ASP.Net, VB.Net, Visual Basic 6.0, ASP, VB Script, SQL Server, IIS, DOM, MS Access and AJAX.

Good understanding and experience in XML, XSL, SOAP and Web Services.

Efficiency in working with various data sources such as MS SQL Server, Oracle, MySQL, XML and Flat files into the staging area.

Good understanding and experience with Object Oriented Programming concepts and architecture.

Proficient in database design and expertise in SQL Programming, including stored procedures, DTS packages, Indexing, Triggers, jobs, functions.

Designing databases, Data Modeling, and normalizing tables.

Strong Decision Support Systems experience using Business Intelligence & Reporting tools such as Crystal Reports and SSRS.

Experienced in SharePoint Development and Administration

Experience in creating Data flow diagrams, Entity Relationship diagrams & Use case diagrams.

Experience in Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), Windows Workflow Foundations (WWF), .Net Framework 4.0 / 4.5

Extensive experience in production support, QA testing and documentation

Proficient in Change Control Management process

Experienced in troubleshooting of .Net applications dealing with production issues like performance tuning and enhancement.

Expertise in data migration projects with (target – source) same database as well as with heterogeneous databases using SSIS.

Experience in migrating windows application to web using ASP.Net, C#, VB.Net, AJAX and JQuery.

Expertise in up gradation projects such as .Net 2.0 to .Net 3.0/3.5/4.0/4.5.

Expertise in dealing with legacy applications.

Dynamic, alert, and capable of producing high quality work under time constraints.

Excellent communication, presentation and problem solving skills including Onsite/Offshore Co-ordination.

Excellent analytical, technical, and interpersonal skills along with strong organizational skills.

Education Qualifications:

EDUCATION: Masters in Computer Application

Post Graduate Diploma in Computer Application

Bachelor of Science (Chemistry)

Skill set:

.Net Framework 1.1/2.0/3.5/4.0/4.5 ASP.Net, C#, VB.Net, MVC, WCF, WPF, Web Services, Visual Studio.Net 2013/2008/2005/2003,C, C++, SQL Server 2012/2008/2005/2000, Oracle 11g/10g/9i/8i,7, Sybase, MS Access 2000/2003, XML, SQL and PL/SQL, Toad, SQL *Plus, Windows NT/2000/XP, Windows 2003/2008 server, ASP3.0, VB6.0, IIS, Razor, Telerik Controls, Bootstrap, Angular JS, Kendo UI, VBScript, JavaScript, HTML,DOM,AJAX, XHTML,DHTML, XML, XSL and XSLT, SharePoint, Crystal Reports 11, SSRS, SSIS, Silverlight, Visual Source Safe (VSS), TCP/IP, FTP, SMTP, POP and HTTP, VBA, QTP, MS Project, InTouch Wonderware ( PLC), iText, Component One.,Sputty, Rebex, Remedy, Rally, Kanban

Projects Summary:

Automatic Data Processing, Inc, CA Dec 2014 – till date

Senior Software Engineer

ezLaborManager - An end-to-end payroll services engineered to assist with compliance obligations that scales as business needs grow. Configure workflows to route employee requests to the right levels for appropriate approvals and notifications. Get visibility into employee and manager activity – from vacation requests and address changes to manager recruiting – through a single and secure point of access, Provides Employees to access pay information anytime through the Web/Mobile Solutions App, including pay statements, earnings, deductions, direct deposits and W2s

Environment:

.Net Framework 4.0/4.5, MVC, C#.Net, C++, VB6.0, Dojo, Razor, Asp.net, WCF, Web API, Ajax, XML, Java Script, JQuery, Bootstrap, Angular JS, SVN, Visual Studio 2013, Oracle 11, IIS Web Server

Responsibilities:

Provide technical guidance and assistance to development teams

Interact with subject matter experts to understand the business requirement and design the application accordingly

Key deliverables include Requirements Specification, Functional Design documents,Signoffs for Detailed Design,Project Plan Document, UAT Scripts, Test Plan and Test Evaluation Summary

Responsible for various phases of Deployment from Development to QA to Staging and finally into Production

Develop ASP.NET / C# based application, using MVC, Entity Framework, WCF and Web API

Source Code Management and related tasks around Project Management, SharePoint Best Practices, Guidelines and Operating Procedures Enhanced security by managing users with profiles and audiences.

Toshiba, CA Jun 2014 – Dec 2014

Senior Software Engineer/Architect

Bill Track - EMR – The application is designed interfaces with Oracle, SharePoint and Compass and to allow the organization to process and monitor Engineering Orders and steps through view all aspects of an expected sale from the time an opportunity is forecasted through final installation.

Environment:

.Net Framework 4.0/4.5, MVC, C#.Net, Bootstrap Framework, Telerik Controls, Asp.net, WCF, Ajax, SharePoint 2013, XML, Java Script, JQuery, GIT, Visual Studio 2013, MS SQL Server 2012, SSIS, SSRS, IIS Web Server

Responsibilities:

Design and develop rapid prototyping across different architectural layers, i.e. database, application server, workflow, messaging and event management, and user interface

Involved in application development using Bootstrap framework and Telerik controls.

Designed and developed the business and data access framework for the company's enterprise applications

Designed and developed ASP.NET web assets including customer-facing web applications

Responsible for business analysis, functional specification requirement gathering and conducting feasibility analysis. .

Creation of reports using SSRS 2008 R2 and coded to integrate within application with report-viewer

Involved in various faces of testing such as integrated testing, functional testing.

Worked with SQL Server DBA team for database queries and resolved their issues with production team.

Computer Sciences Corporation

Kaiser Permanente, MD Aug 2011 –Jun 2014

Technical Lead/ Business Analyst

Medicaid –- An Application for reporting process with approval by various department designated for Mid Atlantic States by Kaiser Permanente. The application facilitates that the reports be reviewed for data accuracy and layout compliance prior to the reports being sent to Department of Medical Assistance and retrieves the processed report and distribute.

Responsibilities

Architect the application platform, including the backend and UI.

Took Lead responsibility in successfully delivering the releases/patches to production.

Provide technical guidance and assistance to development teams

Interact with subject matter experts to understand the business requirement and design the application accordingly

Key deliverables include Requirements Specification, Functional Design documents,Signoffs for Detailed Design,Project Plan Document, UAT Scripts, Test Plan and Test Evaluation Summary

Responsible for various phases of Deployment from Development to QA to Staging and finally into Production.

Build & Release Management using Team Foundation Service

Performed R&D, built prototypes and POCs to identify and roadmap relevant new technologies.

Responsible for doing the weekly builds and distributing the code to the respective environments.

Post production support and enhancements.

Environment:

MS Project, MS Visio, IIS 6.0 7.0, TFS, WSS 3.0 SQL server 2008, ASP.Net, C#, WCF

Access Management Tool (AMT) A regional application to provide an intelligent interface for provider schedules (clinical and surgical) and creating a front-end calendaring tool that will allow service chiefs, providers, and Area Access staff to enter calendar templates for each provider. Each template created for the provider will include their available clinical, surgical, rounding, administrative and PTO time

Environment:

MS Project, MS Visio, ASP.NET, C#.NET, ADO.NET, JQuery, SQL Servers 2008, Visual Studio .NET Framework 3.5 Visual Studio 2010, Business Objects XI, IIS 7.0, TOAD 8.5, Windows 2003

Responsibilities

Gather strategic requirements as per the Business needs and also as per the enhancements requests raised by the end users.

Prioritize the requirements and suggesting changes to functionalities to make the whole Business process more efficient and reliable.

Involved actively in GAP analysis, Impact analysis, conducting Working sessions (JAD) with Business, Technical and Testing teams and successfully completed many releases.

Actively involved in User Acceptance Testing (UAT) identifying business scenarios, lead the UAT efforts for many projects. Good Expertise in Business Testing (manual testing). Involved in Production Checkout for many releases.

Involved in Test Script Review and clarifying queries of SIT/Tech teams, helped test team to do the due diligence in defect analysis.

Coordinated with various lines of business teams to gather their requirements, converted them to unambiguous technical responses and functional design documents.

Ability to understand complex system with ease and prioritizing the task, anticipating risks early in the life cycle.

Communicating across teams for a high quality delivery and managing the discussions between various teams and suggesting the best possible scenario.

Key deliverables include Requirements Specification, Functional Design documents,Signoffs for Detailed Design,Project Plan Document, UAT Scripts, Test Plan and Test Evaluation Summary

Responsible for the weekly builds and distributing the code to the respective environments.

Post production support and enhancements.

Takata, Pontiac, MI Aug 2010 – Jul 2011

.Net Developer

Takata Advanced System (TAS) – The application is designed to allow the organization to process and control engineering modifications with Engineering Orders and steps through creation, approval, and release by allowing them to add parts, drawings, parts lists, and color charts being altered by the engineering change.

Environment:

.Net Framework 3.5/4.0, WPF, VB.Net, Asp.net, WCF, Ajax, MOSS 2007, XML, Java Script, Visual Studio 2008, MS SQL Server 2008, SSIS, SSRS, Component One, IIS Web Server

Responsibilities:

Design & Development of User Interface, Business objects and Data object.

Applied AJAX in web forms using ASP.NET AJAX controls in .Net 3.5 Framework.

Involved in Report Generation using Component One.

Responsible for business analysis, functional specification requirement gathering and conducting feasibility analysis. .

Used Web services for Client/Server communication

Developed Excel-based reports using VBA/Excel.

Used Macros in Excel to generate report template

Created many web methods according to the client requirement.

Client side validations performed through JavaScript and Validation controls.

Involved in various faces of testing such as integrated testing, functional testing.

Worked with SQL Server DBA team for database queries and resolved their issues with production team.

Deployed reports on share point performance server.

Created and scheduled SSIS packages for running AM and PM feeds from various departments and multiple servers and resources to Development Servers

Created and configured various SharePoint lists and libraries for information sharing and Document management within the organization

Inai Kiara, Kuala Lumpur, Malaysia Sep 2002 –Jul 2010

IT Specialist

Warehouse Asset Tracking System (Barcode tagging) This application designed to track the warehouse asset and to see what inventory is or will be available, organize work and align resources and optimize fulfillment and distribution processes to ensure that products/materials are delivered on time and in full. Barcode tagging is implemented to ensure precise tracking.

Environment:

C#, ASP.Net, ADO.Net, Ajax, Windows XP/NT, IIS Web Server,, Oracle 10g, MySQL,Crystal Reports 11, MS Excel, DHTML, .Net Framework 3.0, QTP, Visual Studio.Net 2005, SharePoint Server 2003.

Responsibilities:

Recognized business needs, evaluated business and technical alternatives, suggested solutions and took part in their implementation.

Part of development team in developing web application involving all product features using ASP.Net, VB.Net, Silverlight, HTML and Oracle.

Used AJAX controls to create better, faster and more user-friendly web application.

Interacting with Users to get the business requirements.

Created new web services in Visual Studio 2005

Implemented Data Access layer using ADO.Net.

Used ASP.Net Web Parts integrated set of controls for creating Web pages that enable end users to modify the content.

Optimized queries to improve the performance of application.

Maintained client side state management for maintaining state and page information.

Used Datasets, Data Readers, and Data Grids extensively to retrieve, display and manipulate data from database.

Created various reports using Crystal Reports

Designed and created tables, stored procedures, triggers, functions and used ADO.Net to access the Database to add, insert and update data.

Created web pages with animated drop down menus using Jquey.

Used LINQ provider which will be exposed to the user and will be responsible for building and executing a query expression.

Used SharePoint Server for efficiently collaborate with team members and managing the content and workflow.

Developed the entire application such as GUI, Application interfaces and involved in fixing the issues.

Coordinated team application of test-driven development (TDD) strategies to optimize system quality

Conducted meetings on software designs and applications and code reviews

Employed agile methodologies to ensure rapid iterative software development

Mentored and motivated the development team on technical matters including application of modern technologies, efficient developer tools, and best practices

Fleet Management System: This application is a combination of web based and desktop (client) application which helps the users in the vessels to process Vessel Maintenance, Certificates, Asset Management, Defect Analysis, Activity Monitoring, Stock Maintenance, Vessel Production Process and Purchasing offline. The occasionally connected client desktop Application synchronizes data with the remote server as and when required.

Environment:

VB.Net, ADO.Net, ASP.Net, WPF, WCF, JavaScript, Visual SourceSafe, Windows XP/NT, IIS Web Server, MS Server 2005, MS Access,, Silverlight, Crystal Reports 11, DHTML, AJAX 1.0, VB Script, .Net Framework 3.0, Visual Studio.Net 2005, XML, T-SQL.

Responsibilities:

Part of development team in developing web application involving all product features using ASP.Net, VB.Net, HTML and MS SQL Server.

Developed distributed multi tiered client server application using Asp.Net, JavaScript, CSS and Html.

Client Application developed using WPF and WCF.

Used Datagrid and Gridview in client and web application for data manipulation.

Used AJAX controls to create better, faster and more user-friendly web application.

Used Web Services to synchronize data between the occasionally connected client desktop application with the remote database server

Migrated of database from MS Access 2000 to SQL Server 2005.

Implemented Data Access layer using ADO.Net.

Reports were generated using Crystal Reports

Used Visual SourceSafe for version controlling

Optimized queries to improve the performance of application.

Maintained client side state management for maintaining state and page information.

Used Datasets, Data Readers, and Data Grids extensively to retrieve, display and manipulate data from database.

Used Serial Port Component to send SMS Alerts to end user via GSM SIM card

Geo-tagging the vessel location and movement using Google Maps with GPS data received from the vessel.

Extensively involved in creating web forms.

The Concrete Batch Processing and Control System is designed for ready-mix / precast concrete operation of batching plant with mixer. The application ensures the right combination of material for different batches to produce quality concrete mix using Mix design formula

Environment:

ASP.Net, VB.Net, ADO.Net, XML, SOAP, Web Service, Web Forms, JavaScript, Visual SourceSafe, Windows XP/NT, IIS Web Server, MS SQL Server 2005, Visual Studio.Net, DHTML, VB Script, SQL Server 2005 Reporting Services, .Net Framework 2.0, Visual Studio.Net 2003, SMTP Protocol.

Responsibilities:

Used ASP.Net for user interface screens and VB.Net for Business Logic.

Responsible for implementing Data Access layer using ADO.Net

Used .Net validation control like Custom, Compare, Regular Expression and Range Validator to do Server side and client side validation.

Developed DLL's for reducing burden.

Wrote stored procedures and triggers in SQL Server.

Used SMTP server for sending mails.

Created XML Web Service for remote access of the production details.

Used SOAP Protocol for accessing the Web Service.

Involved in generating reports by using SQL Server Reporting Services.

Developed client application using win forms.

Used GDI+ concepts to achieve the real time 2D graphical output for visual monitoring

Used Datasets, Data Readers, and Data Grids extensively to retrieve, display and manipulate data from database.

Used Serial Port Component to communicate between the application and Programmable Logic Control (PLC)

Integrated Computerized Enterprise Management System is a full-fledged web-based enterprise application which caters for Inventory, Payroll, Human Resource, Finance, Asset Tracking, Project Management process, Analysis and Management Reports.

Environment:

VB.Net, ADO.Net, ASP.Net, ASP 3.0, XML, SOAP, Web Service, JavaScript, Visual SourceSafe, Windows XP, IIS Web Server, MS SQL Server2000,, Crystal Reports IX, Visual Studio.Net, DHTML, VB Script, Web Forms, .Net Framework 2.0.

Responsibilities:

Used ASP.Net for user interface screens and VB.Net for Business Logic.

Used ASP to ASP.Net Migration Assistant Tool for migrating application.

Responsible for implementing Data Access layer using ADO.Net

Created various reports using Crystal Reports.

Maintained client side state management for maintaining the state and page information of the client.

Created Global.asax for maintaining the sessions and applications.

Used Datasets, Data Readers, and Data Grids extensively to retrieve, display and manipulate data from database.

Used Web Services and XML to Synchronize data with occasionally connected remote client application

Involved in maintenance of the project to facilitate the change request and bug fixes.

Extensively involved in creating web forms.

The Inai Draft Load Monitor is developed to cater for cost effective dredging. The digital signals from various sensors in the vessel are processed by the application helps to determine the optimum loading time for the dredging material and to monitor the progress of the work

Environment:

VB.Net, ADO.Net, Windows XP, MS SQL Server 2005, Visual Studio.Net, Win Forms, Crystal Reports, .Net Framework 2.0.

Responsibilities:

Involved in design, development and testing.

Used ASP.Net for user interface screens and VB.Net for Business Logic.

Responsible for implementing Data Access layer using ADO.Net.

Involved in developing stored procedures using cursors on SQL Server.

Used GDI+ concepts extensively to achieve the real time 2D graphical output

Reports generated using Crystal Reports

Developed and used DLL for graphical object to avoid flickering while rendering and reusability

Successfully tested and documented the product functionality.

Inai STPM (Suction Tube Positioning Monitoring System) is developed to monitor the positioning of the Suction tubes and Drag Head of the Hopper Suction Dredger and display the position of the arms graphically to the users in different views for optimal dredging performance

Environment:

VB.Net, SQL Server 2000, Win Forms, Windows XP, Visual SourceSafe, Net Framework 2.0, Crystal Reports, Visual Studio.Net 2003

Responsibilities:

Developed Win Forms Application using VB.Net

Involved in database design.

Involved in migrating the application from VB to VB.Net.

Used ASP.Net for user interface screens and VB.Net for Business Logic.

Responsible for implementing Data Access layer using ADO.Net

Reports generated using Crystal Reports

Business logic is developed using visual VB.Net

Used Visual SourceSafe for version controlling

Used GDI+ concepts extensively to achieve the real time 2D graphical output.

Used Serial Port Component to communicate between the application and sensor

MNR Consolidated Berhad, Malaysia Sep 2001 – Aug 2002

Software Developer

Vessel Monitoring System is designed for monitoring the Dredging Vessels inventory and equipment maintenance. The System includes the ISSA and IMPA reference (Universal Catalogue for Shipping) for identifying the required spares/items and place the order universally

Environment:

VB.Net, Asp.Net, SQL Server 2000, Win Forms, Windows 2000, Visual SourceSafe, Net Framework 1.1, Visual Studio.Net 2003.

Responsibilities:

Involved in development and testing of the application.

Developed Win Forms Application in VB.Net

Involved in database design.

Responsible for implementing Data Access layer using ADO.Net

Involved in Data Analysis and Report Generation using Data Report.

Built excel based report using VBA for inventory and equipment maintenance.

Extensively involved in creating web forms.

Manual and unit testing of the application.

East West Technologies, Tamil Nadu, India Feb 2000 – Aug 2001

Programmer

Prima Bayu Automation project is developed for MNRCB to deal with selling developed properties, renovation works and landscaping. Some of the important modules in this project are Purchase, Sales, Stock, Payroll and many Informative & Documentary Reports.

Environment:

VB.6.0, ASP3.0, ADO, VBA, MS Access, SQL Server 2000, Forms, Windows 2000, Visual SourceSafe

Responsibilities:

Involved in development and testing of the application.

Developed Win Forms Application using VB6.0.

Involved in database design.

Responsible for implementing Data Access layer using ADO.

Involved in Data Analysis and Report Generation using Data Report and Excel.

Extensively involved in creating web forms.

Manual and unit testing of the application.

Preventive Maintenance System is developed for monitoring, all the engines, pumps, compressor and hydraulic equipments in the vessel. The system provides alerts to perform necessary service to retain the efficiency of the equipments when certain predefined condition is met.

Responsibilities:

Involved in development and testing of the application.

Developed Windows Forms using VB6.0.

Involved in database design.

Responsible for implementing Data Access layer using ADO.

Involved in Data Analysis and Report Generation using Excel.

Manual and unit testing of the application.

Scorp InfoTech, Tamil Nadu, India Apr 1999 – Jan 2000

Programmer

Medi-Pro system is designed to manage the hospital and its associated pharmacy information, which face hindrance in monitoring various records irrespective of the number of patients. The system includes modules to track patient history, staff attendance, doctor’s job schedule, their availability and tracking medicine availability.

Environment:

VB.6.0, Oracle 7, Data Report, VBA, Windows 98

Responsibilities:

Involved in development and testing of the application.

Developed Windows Forms using VB6.0.

Responsible for implementing Data Access layer using ADO.

Involved in Data Analysis and Report Generation using Data Report and Excel.

Manual and unit testing of the application.



Contact this candidate