Resume
Summary:
• Over 10 years of professional experience in web/windows based application development, deployment and administering various Microsoft .NET technologies.
• Proficient in VB.NET, C#, ASP.NET, SQL Server, Oracle, XML, Web Services, ADO.NET, Win forms with strong knowledge of object-oriented techniques and concepts.
• Experience in Database Design and writing DB objects like Stored Procedures, User Defined Functions, Views, T-SQL, Triggers and Jobs for SQL Server.
• Configuration of applications on IIS and Use of Active Directory Structure.
• Conversant with all phases of software development life cycle including requirement analysis, design, development, unit testing implementation and support.
• Experience in Crystal Report 8.5 as a reporting tool.
• Knowledge of DB2 interfaces from application
• Direct client interaction experience for Business Process and Information gathering.
• Strong written and oral communication skills, self-motivation, creativity and ability to adapt to new technologies and applications.
Education
• Master of Computer Applications, Allahabad Agricultural Institute, India.
• Bachelor of Commerce, Nagarjuna University, India.
Certifications
• Post Graduation Diploma in Computer Applications (1 Year) Tamilnadu Advanced Technical Training Institute, India.
• Diploma in Information and System Management (1Year) APTECH Computer Education.
Skill Summary____
Programming Languages C#, VB.Net, Delphi 7, FoxPro 2.6, C, C++
Platforms Microsoft .NET Framework 1.1, 2.0 & 3.5, ADO.NET, ASP.NET, XML, Win forms, Web Services.
Databases SQL Server 2000/ 2005, Oracle 9i, DB2
Programming ASP.NET, Ajax, JavaScript, VBScript, HTML, CSS.
GUI Visual Studio.NET 2005 & 2008, Visual Basic 6.0 / 5.0
Web Technologies ASP.NET, Web Service, XML, HTML, VB Script, Java Script
Tools & Utilities Visual Studio.NET 2005 & 2008, Visual Studio 6, MS-SQL Server 2000 & 2005, Visual SourceSafe 6.0., Tortoise SVN, Crystal Report 8.5, Microsoft Project 2002, Microsoft Visio 2007
Operating Systems Windows 98/NT/2000/2003/XP
Domain Knowledge Finance, ERP –Purchasing, Sales, Inventory, Production / Manufacturing, Accounting, Health Care, HR & Payroll
Professional Experience
Client: AYM Technologies - Charlotte, NC
Role: Senior Programmer Analyst
Duration: Dec 2007 to till date
Environment: Visual Studio.NET 2008, ASP.Net, ADO.Net, .NET FrameWork 3.5, C#, SQL Server 2005, Visual Source Safe 6.0.
Project Name: “OnTarget”
OnTarget is a comprehensive fully integrated accounting, clinical and business management system focused on the Provider Industry. OnTarget will operate on all current Microsoft Windows networking platforms.
The goals of OnTarget are to provide its customers:
• A way to reduce the number of tools required to operate their business.
• A single point of entry for clinical, billing, payroll and financial data.
• Electronically HIPAA compliant billing options for all their services.
• An affordable package that offers a return on investment strong enough to produce an attractive payback.
• A way to identify missed billing opportunities.
• A way to eliminate inefficiencies created in provider organizations from multiple entries into many different software applications that do not communicate with each other.
• More time to spend with clients instead of chasing paperwork.
• A way to drastically reduce denials and chargebacks.
• The ability to grow beyond their current state without losing control of the organization.
• A way to keep up with the changing requirements and constraints continually levied on them.
• A consistent, stable and easy to use interface to enhance the users experience when using OnTarget.
Responsibilities:
• Analyzed the application and created detailed Technical Design Document.
• Design and developed User Controls.
• Work allocation to the team members.
• Wrote Stored Procedures/Triggers/User-defined Function using T-SQL for different new modules being incorporated in the application for scheduling automation process using SQL Server 2005.
• Code Review, Bug fixing and Testing.
• Attended Weekly status Meeting and updated status to the Management
• Coordinated team efforts and schedule
• Client side deliverable deployment and prepared module release documents.
Client: CGC (Computer Guidance Corporation), Scottsdale, AZ
Role: Senior Programmer Analyst
Duration: Feb 2007 to Nov 2007
Environment: Windows Application, ASP.NET, .NET Framework 2.0, SQL Server 2000, VB 6, C++, Delphi, DB2, Microsoft Office Visio 2003
Project Name: “PA (Project Administrator)”
Project Administrator is project management software that manage Construction Management Accounting package. Project Administrator is a tool that will help to manage project costs as well as manage project communication, helping to ensure the success and profitability of projects.
Some of the Key Features and Benefits of Project Administrator:
Ease of use and maneuverability for the user.
The Database Engine is IBM's DB2 so capacity to store data is virtually unlimited.
Documents are written in RTF so easy for the user to customize.
Responsibilities:
• Worked on different business process requirements to design Software Requirements Specification document and High Level Design Document.
• Allocated work to the team members.
• Developed Re-usable components.
• Code Review, Bug fixing and Testing.
• Attended Weekly status Meeting and updated status to the Management
• Coordinated with On-site team
Client: ACS - Indianapolis, IN.
Role: Senior Programmer Analyst
Duration: Feb 2005 to Jan 2007
Environment: Windows Application, ASP.Net 1.1 , C# , ADO.Net, .Net Framework 1.1, SQL Server 2000, Microsoft Office Visio 2003
Project Name: “KWIK (Knowledge workers Interface Kernel)”
The objective of the KWIK product is to improve the productivity of the knowledge workers in the organization. Knowledge workers utilize subject matter expertise to process complex business transactions and customer interactions. This improved the flow of these transactions by providing effective tools, efficient data access, and flexibility.
KWIK product provides a knowledge worker with a common interface to the following tools: An In-Box for incoming transactions from work queues and other input sources (telephone, FAX, service forms, and other knowledge workers), An Out-Box for routing transactions, service forms and messages to other knowledge workers, access to folders of information about transactions, documents and other subject matter topics. It provided access to legacy system (MCAS) information via KWIK screens and integrated legacy system screens.
Responsibilities:
• Allocated work and mentored team members.
• Developed Re-usable components.
• Code Review, Bug fixing and Testing.
• Attended PL’s Weekly status Meeting and updated status to the Management
• Coordinated team members on-shore/offshore
• Selection of candidates, tasks assignment and team management.
• Facilitated the requirements to the Team Members for attend the DD and KT sessions.
• Application / System document study
• Review of DD and KT Documents.
• Development of critical modules
• Collecting Source code from the On-site and Setup Development Environment in Off-shore.
Client: ACS-IDC – Bangalore, India
Role: Senior Programmer Analyst
Duration: Oct 2004 to Jan 2005
Environment: ASP.Net 1.1, SQL Server 2000, Microsoft Office Visio 2003
Project Name: “Scorecard”
This is internal project the purpose of the Scorecard is to give a user a quick high level view of the status of the IDC. This a single page with a series of graphs showing the average scores in the specific area for the relevant period of time. Any one of these graphs allow us to drill down on the metric to understand how it is changing over time, and how different groups of the IDC might be doing on those same metrics. When looking at individual groups in the IDC.
Responsibilities:
• Screen Design and Database Design
• Code Review, Developed Business Logic Components
• Lead a team of Software Associates
• Built effective teams / managed team health & assigned roles and responsibilities
• Define and maintain applicable standards for the project (SDLC standards)
Client: TNT – London, UK
Role: Senior Programmer Analyst
Duration: Dec 2003 to Oct 2004
Environment: Delphi 7, WebSphere 5 and WebLogic, Oracle 9i, Crystal Reports 8
Project Name: “StarPlan”
Starplan fully supports the Common System Strategy of TNT and has been designed with open standards and interfaces to allow integration within existing TNT environments both International and Domestic. The key benefits of Starplan are to support current and future business strategies, globalization and take advantage of new technology. The aim is to produce a system that proactively assists the dispatcher in their role, such as alert notification on consignments or rounds that have failed predefined business rules. The system will be multi-depot, multi-time zone and multi-lingual capable to facilitate rationalization of servers through regionalization. Another key aim of the system is to provide a friendly look and feel which is more PC aligned, allowing either key board navigation or use of a mouse.
Responsibilities:
• Screen Design and Database Design
• Code Review, Developed Business Logic Components
• Responsible for overseeing the Quality procedures related to the project.
• Lead a team of Software Associates
• Builds Effective Teams / manage team health & assign roles and responsibilities
• Define and Maintain applicable standards for the project (SDLC standards)
Client: TVS Infotech, Sundaram Fasteners, IMS, Hwashin – Chennai, India
Role: Programmer Analyst
Duration: Dec 2001 to Nov 2003
Environment: Delphi, VB.Net, Oracle 9i, SQL Server 2000, MS-Access
Project Name: “Profit5RM”
The software has been empowered with all the features that a business process expert may require to provide a satisfactory end to end business solution for any kind of business. The software tool has two parts viz., the Developer and the Executor. The Developer is designed in such a way to define processes by domain experts and the Executor reads the definition, provides the end user with a user interface, accepts data, stores them in the database as per the definition. So, the Executor is the same at all customer sites. Hence, the solutions are more tested, robust & cost effective. Coding is completely eliminated making it less bug prone.
Responsibilities:
• Code Review, Developed Business Logic Components, Systems Study and Design
• Responsible for overseeing the Quality procedures related to the project.
• Client site for System study and implementation.
• Completed within the time limit.
• Lead a team of Software Associates
• Manage customer satisfaction at the project level
• Status reporting to Customer & Management
Client: Anabond Essex India Pvt. Ltd - Pondicherry, India
Role: Programmer Analyst
Duration: Nov 2000 to Nov 2001
Environment: VB 6.0, SQL Server 2000, Crystal Reports 7, Windows 2000.
Project Name: “Territories Fusion-ERP”
This application is for the process industries. This will covers the activities from Raw material purchase to Finished Product Sales. Application consists of Manufacturing, Maintenance, Quality Control, Inventory, Purchase and Sales modules
Responsibilities:
• Systems Study and Design
• Work allocation to the team members
• Developed Re-usable components
• Code Review, Bug fixing and Testing
• Manage customer satisfaction at the project level
• Status reporting to Customer & Management
Client: DishnetDSL, LIBA, CITI-NET – Chennai, India.
Role: Programmer Analyst
Duration: Jun 2000 to Oct 2000
Environment: VB 6.0, SQL Server 2000, MS-Access, Crystal Reports 7
Project Name: “iTrak® - Cyber Café Management”
This was an application for Cyber Cafes. Some of the features of this application were:
• Smart Card enabled for chain of centers (used to carry membership details)
• Rules based access levels set by cafe owner.
• Any operation in a cyber cafe is automatically stored and gets accounted in terms of time and money. Eg: No. of Prints
• Option to choose from different kinds of charge types
• Facility to manage different types of members (Pre-paid, Walk-ins, Corporate)
• Various MIS reports giving up to date information and statistics to the owner
• Online monitoring from a single desktop
• Facility to incorporate advertisements as a value addition for enhancing the business
• High level Software Security. (Users cannot tamper the Software)
Responsibilities:
• Initiated the application for the Cyber cafes.
• Incorporate the facilities providing in the current market
• Lead a team of Software Associates
• Prepared Set up of the Package
• Manage customer satisfaction at the project level
• Code Review, Testing and Bug fixing
• Responsible for overseeing the Quality procedures related to the project.
• Client site for Training and implementation. (In multiple locations across India)
Client: R-Stahl – Chennai, India.
Role: Programmer
Duration: Feb 1998 to May 2000
Environment: VB 6.0, SQL Server, FoxPro, Crystal Reports 4.5
Project Name: PPC (Production Planning and Control)
This Application is developed for the Manufacturing Company. Starting from Raw Materials ordering and Purchase to assembling finished product and verifying Quality Check. Finally it captures the Product Sales and distribution to the customers.
Responsibilities:
• Coding and Database design
• Mentored other team members
• Responsible for customer deliverables
• Client site implementation.