SlideShare a Scribd company logo
Kumaresan Kaliappan
Mob: (248)705-3431
Email: kumar.kal@gmail.com
1 |
PROFESSIONAL SUMMARY:
 Working as a software consultant with more than 14 years dedicated to middleware applications using BPM, SOA and J2EE
architectures. Performed multiple consulting roles during my career including onsite coordinator, team lead, solution analyst,
design and programmer/analyst.
 Hands-on experience in ecommerce, Financial Services, Manufacturing verticals.
 Designed Application in Object Oriented Analysis & Design Methodology (OOAD) using (UML) using use case, sequence,
object and interaction diagrams.
 Created and Implemented various J2EE design patterns such as MVC, DAO, Business Delegate, Data Transfer Object,
Session Facade, Data Access Object, Service Locator, Singleton and SOA architecture framework.
 Having more than 5 years of experience in creating BPM solutions using Savvion.
 Have good development experience of working in IBM platforms. Also having knowledge on IBM process server and
WebSphere integration developer.
 Good experience in creating and integrating work environments using weblogic, bpm workflow, cluster setup and server
administration.
 Interested, willingness and ability to learn and adapt newer technologies, tools and software’s.
ENABLING TECHNOLOGIES:
Operating Systems : WINDOWS, AIX, UNIX (shell scripting) and Sun Solaris.
BPM Technologies/Tools : Savvion 4.0/6.5/7.5 SP2, BPM Studio 6.8, Bizsolo and Bizlogic designers
, ProcessModeler-6.8 and Websphere Integration developer.
Languages/Scripting : C, C++, Java, Ajax, JSON, JQUERY, Java Script, XML, XSL, UML, HTML,
XSLT, SQL, PL/SQL, Visual Basic, ASP, CSS, ANT scripts
Java/J2EE Technologies : Core Java, Servlet, JSP, EJB, RMI, JMS, Applets, Swing,WebServices, AXIS
Databases : Oracle, MySQL, IBM DB2 & MSSQL Server
Development Tools : RAD 9.0, WSAD, Eclipse, Putty, XML Spy, Toad, DB Visualizer,MS Visual Studio.
Frame Works : MVC, Struts& Hibernate
Web/ Application Server : WebSphere Application Server, WebSphere Process Server,Weblogic
6.5/8.1,JBoss, Pramati, Apachetomcat & IIS.
Versioning Software : VSS, Rational Clear Case, Win CVS, Tortoise CVS, ChangeMan,
Serena Dimension
Database Design/
Testing Tools : ERWIN 3.5, JUnit, Jtest, HP Load Runner
Designing Tools : Rational Rose (uml), Borland Together Control Centre, and Microsoft Visio.
Front end Tools : MS FrontPage, Adobe Photoshop and Adobe Image Ready.
WORK EXPERIENCE:
Company Name Designation Start date End Date
CSC (Computer Sciences Corporation) Sr Programmer Analyst/
Application Developer
March 2013 Till now
iKowvate Technologies Inc. Sr Programmer Analyst/
Application Developer
Nov 2010 Feb 2013
Covansys, A CSC company India (P) Ltd Associate Manager Apr 2005 Oct 2010
BR RAYSOFT TECH (P) Ltd Software Consultant Jan 2005 Mar 2005
Kumaresan Kaliappan
Mob: (248)705-3431
Email: kumar.kal@gmail.com
2 |
Swastik Software Solutions (P) Ltd Software Consultant Dec 2003 Dec 2004
Infowyns Technologies Software Engineer Jul 2001 Nov 2003
Bharath Advanced Technologies (P) Ltd Software Programmer Jul 1999 Jun 2001
PROFESSIONAL EXPERIENCE:
Chrysler LLC, Michigan USA Mar 2013 – till now
eProcurement& Manufacturing Portfolio
Sr Programmer Analyst/Application Developer
Web RFQ (Request for Quote) -Online quoting system used to create quote for vehicle parts between
buyers and suppliers. RFQ interacts with other internal applications like STR (supplier tooling) and PBD (price breakdown) which is
maintained in same server and also interacts with external application Penta SAP for Payment Order creation and quote request
initiation. Tooling application is used by suppliers and SCIE analyst for cost calculation of tools used to create vehicle parts and Price
Breakdown applications used by suppliers for creating price breakdown of parts while creating quote.
Achievements: Designed and developed extensively on development of one of major module Material Cost Breakdown.
Responsibilities:
 Created axis based web services to invoke services from external systems (SAP), which would interact with tooling
applications and these Java web services, deployed as J2EE EAR application.
 Used Jtest for unit testing and Load runner for load testing the application modules and also participated in the functional and
integration testing.
 Developed stored procedures to process quote calculation using PL/SQL among all tables residing on IBM DB2 universal
database.
 Used Ajax, JQuery and servlet on UI for handling one of the supplier details screens in tooling application.
 Implemented Log4j for all classes to set debug levels on production systems.
 Working with business users on business analysis, requirement gathering, and enhancements.
 Prepare use case, design document, test plan, coding, testing and deployment.
 Utilized Serena dimension for code check in and responsible for deployment of application using ant scripts in Unix
environments.
Environment: Java/J2ee,WebServices, AXIS, Struts 2, JSON, AJAX, JQUERY, JTEST, EJB,IBM DB2 8, IRAD 9, load runner,
Serena dimension.
Mercedes Benz Canada, Michigan USA Jun 2012 – Feb 2013
LER (Lease Extension Retail)
Software Consultant/Application Developer
LER is a grounding tool, used at dealership for grounding & maturity billing process. Worked in creating various modules like
grounding, inspection, iPad interface for maturity billing, dealer purchase, Internet auction vehicle staging, Consignment to auction,
pickup request and sale process.
Achievements: Worked & completed migration of one of the ipad interface module and got appreciation from SME.
Responsibilities:
 Created axis based web services to invoke services from external systems (AUTOVIN) and use the vehicle detail history
during vehicle inspection by the dealer.
Kumaresan Kaliappan
Mob: (248)705-3431
Email: kumar.kal@gmail.com
3 |
 Responsible for UI compatibility between Safari and Internet explorer by utilizing Struts, html, JavaScript and jsp.
 Coordinated the requirements capture sessions with the SME, project manager and successfully implemented major modules
of Maturity billing and vehicle inspection.
 Developed stored procedures for various modules using PL/SQL among all tables residing on IBM DB2 universal database.
 Responsible for implementing the J2EE design patterns like MVC, business delegate, view helper, value object pattern and
Data access objects.
 JUnit is used for unit testing the application modules and participated in load testing using load runner.
 Utilized Wiley tool for monitoring memory leaks and analysis.
 Worked with business users on business analysis, requirement gathering, and enhancements.
Environment: java/j2ee, WebServices, AXIS, Struts 1.2, JMS, EJB 2, ePad (hardware for iPad), IBM DB2 8, IRAD 8.5, rapid sql 8,
change man, Cronjob, shell scripts, aix 5.3 and load runner.
Mercedes Benz, Michigan USA Mar 2012 – May 2012
DPP (Dealer Purchase Program)
Software Consultant
DPP is a purchasing tool to purchase eligible vehicles at dealership on various conditions involving other systems. System
dynamically coordinates with ELVIS (mainframe system) for billing and accounting information’s.
Responsibilities:
 Joined at the later stage of the project, developed UI and ejb layers on creating vehicle inspection, purchase and PDF printing
modules.
 Actively involved in fixing the defects raised during the post-production phase and extensively coordinated with the design
team, production support and release management teams during testing and deployment phases.
 Trained support team and Created documentation for production environment.
Environment: java/j2ee, WebServices, Struts 1.2, ePad (hardware for iPad), JMS, EJB,JavaScript, IBM DB2 8, IRAD 7.0, Rapid Sql
7, Change Man, cron tab, shell scripts and Aix 5.3, Load Runner.
Mercedes Benz, Michigan USA Nov 2010 – Feb 2012
Account Management System
Software Consultant
Web AMS is a centralized accounting system used in remarketing of lease, retail and balloon vehicle accounts. It is one of the biggest
applications in the corporate that interacts with more than 50 internal, external applications. Application facilitate in preparing quotes
for lease, grounding vehicle, maturity billing, inspection, internet & physical auction assignment, title processing, inventory tracking,
sales processing and wire file transmission. More than 200 batch jobs run in webams every day to facilitate the above business
activities and these activities are organized & monitored by the customized work flow created by IBM.
Responsibilities:
 Created batch processing using files for physical auction assignment with Manheim and also wire processing transactions
with JP Morgan chase.
 Actively involved in fixing the defects raised during the post-production phase and extensively coordinated with the design
team, production support and release management teams during testing and deployment phases.
 Utilized Wiley tool for monitoring memory leaks and analysis.
 Identify issues with existing stored procedures and provide necessary fix.
 Trained support team and Created documentation for production environment.
 Worked with business users on business analysis, requirement gathering, enhancements and production support activities.
Kumaresan Kaliappan
Mob: (248)705-3431
Email: kumar.kal@gmail.com
4 |
 Prepare use case, design document, production fixes and enhancements.
 Participated in status calls and demo with business users.
Environment: java/j2ee, servlet, jsp, JMS, EJB, JavaScript, IBM DB2 8, IRAD 7.0, Ant, Change Man, cron tab, shell scripts and Aix
5.3.
Progress Software Corporation, Boston USA April 2010 –Oct 2010
Opportunity To Quote
Solution Analyst
Providing global automated solution for quote creation process in direct sales is the main objective of the project. Since number of
actors is more and the process itself is of high complexity, solution is built by interacting with other external systems like MFG/PRO
and Sales Force using webservice calls and automated the business process with j2ee and bpm engine. Key areas addressed because of
the implementation are manual work reduction, Automatic discount approval process with employee hierarchy, tackling various kinds
of deals for the given opportunity, easy tracking for management, centralized information, identifying and improving the existing
business process.
Achievements:Got appreciation from Architect for quickly understanding new technologies and implementing the same.
Responsibilities:
 Worked with business users on business analysis and requirement gathering. Also participated and
conducted meeting with international user across globe to analyze various requirements.
 Prepare use case, design document, process modeling and developed some of the complex modules forinteracting with
external systems.
 Used JavaScript and control array for user interface and validation.
 Created/Consumed web services widely using axis. Also used various built in adapters that involves
human and automated tasks.
 Created single sign on for users using MSAD authentication and Savvion portal.
 Used JMS to publish messages to sonic, servlet and jsp for user interface.
 Assisting team of 3 members to resolve any business understanding, providing solutions and encouraging them to handle
process in more efficient way.
 Project tracking and execution.
Environment : Core Java, Servlet, JSP, JMS, JavaScript, MSSQLServer 2005, Eclipse , HTML,CSS, Ant, Savvion SBM 7.5,
Hibernate, WebServices, Axis, BPMStudio 7.5, Tortoise CVS, xml and Pramati Server.
General Motors, Michigan USA Mar 2008 –Mar 2010
VCAMS GC (Vehicle Cost Analysis Management System-Global Consolidation)
Lead Developer
Globalized costing solution providing support for multiple currencies and global cost book is an enhancement of VCAMS 2.0. This
release will enforce a standard business and reporting processes across global organizations and aims to offshore the cost estimation
activities and reduce operating costs. VCAMS GC is now used in GM North America, GM-Australia and GM-Europe.
Responsibilities:
 Involved in the development of costing solutions business process functionality across globe using struts MVC architectural
framework.
 Involved in articraft preparations like detailed design document updates and system test case preparations, document
technical and user information for support and operations team.
 As a SME, provided functional knowledge and trained team members to implement workflow solution using J2EE and BPM
tool Savvion.
Kumaresan Kaliappan
Mob: (248)705-3431
Email: kumar.kal@gmail.com
5 |
 Assisting team members to resolve problem tickets and encouraging them to handle process in more efficient way.
 Implemented prevention of XSS (CrossSiteScripting) a security threat using Servlet filter chaining.
 Involved in unit testing using JUnit.
 Involved in creating environment including installing, configuring application server clusters with work flow tool. Also
integrating with Microstrategy and Datastage server.
 Trouble shoot critical functionality for performance/scalability
 Experience in build management using Ant.
Environment : Core Java, Servlet, JSP, EJB, Weblogic 8.1, JMS, Struts 1.2,JavaScript,PL/SQL, Eclipse 3.0, ant, Sun Fire T2000,
SBM 6.5 SP2, BPMStudio 6.8, Process Modeler 6.8, Borland TCC, Oracle 9i, Data Stage Director and Micro Strategy
General Motors, Michigan USA Sep 2006 – Mar 2008
VCAMS R 2.0
Lead Developer
Enhancement to the existing VCAMS application developed with complete SDP (customized RUP from GM) compliance. New
version aims mainly with technology upgrade and few functional changes.
Responsibilities:
 Involved in plan & define, construct, testing and support phases.
 Attended advanced training in BPM tool at SAVVION INC, LA for gaining more knowledge and in turn utilize it in the
project to analyze and provide solutions to migrate application to a newer version.
 Created environment with installation, integration and configuration of workflow, microstrategy, j2ee and datastage for the
project using sun boxes.
 Involved in analyzing and solving the tickets raised by customers.
 Used Struts MVC architectural framework and Configuration Management.
 Used JMS Queue communication for messaging with Message Driven Beans (MDB) as message listeners.
Environment : Core Java, Servlet, JSP, EJB, Weblogic 8.1, JMS, Struts 1.2,JavaScript,PL/SQL, Eclipse 3.0, ant, Sun Fire T2000,
SBM 6.5 SP2, BPMStudio 6.8, Process Modeler 6.8, Borland TCC, Oracle 9i, Data Stage Director and Micro Strategy
General Motors, Michigan USA Jul 2005 – Sep 2006
VCAMS R 1.5
Lead Developer
Unified global level development project executed for General Motors, one of the Fortune 500 Companies in the world.
A product costing solution that support vehicle development process (VDP) in achieving GM’s objective to meet or exceed material
cost targets, by delivering a cost effective reporting process throughout all phases of program life cycle. The system will be an on-
demand environment with a common format and will be usable across functional organizations. VCAMS will increase accessibility of
GM and competitive cost information across financial organizations and allow a 75% efficiency increase in data manipulation
Architecture: - Architected in Comply with GM IS&S’s key architectural principles and SDP complaints and implemented with
complex Work Assignment and Business Activity Monitoring (BAM) methods using BPM, BI, J2EE and ETL technologies.
Responsibilities:
 Created environment with installation, integration and configuration of workflow, microstrategy, j2ee and datastage for the
project using sun boxes.
 Administration, scaling and configuring of clusters in weblogic application server.
 Involved in creating a critical module individually and got appreciated from manager and client.
 Used JMS for creating static cache synchronization across horizontal clusters using weblogic application server.
 Involved in requirement gathering and design document preparation.
Kumaresan Kaliappan
Mob: (248)705-3431
Email: kumar.kal@gmail.com
6 |
 Developed Ant scripts to build, integrate and deploy the system.
Environment: Core Java , JSP, Servlets2.1, EJB 2.0,JMS, XML, J2EE -Design Patterns, Eclipse 2.0 , Sun Solaris 5.8, SBM 4.0 SP2,
Weblogic 6.0, Eclipse, Borland TCC, Oracle 9i, Sun One (iPlanet) Server 6.1 and Micro Strategy
7.5.3.,Toad,ANT,HTML,CSS,Javascript
GuardianLifeInsurance, NewYork USA Apr 2005 – Jul 2005
Group Portal Project (GPP)
Developer
Web Portal development project executed for Guardian Life Insurance, the Fourth largest mutual life Insurance company in America.
The primary goal of GPP is to provide a more efficient business process that reduces operating costs and provides greater flexibility
and scalability for growth. It will also enable more comprehensive and responsive service to the field and ultimately to the end
customer. The E-Commerce Strategy integrates technology components that enable process automation, empower customers, and
ensure the electronic flow of data from the point of plan setup through the claim process. Adding the capability of real-time
transactions to this will solidify the GPC’s (Group Profit Center) commitment to the customer as well as doing business as efficiently
as possible.
Architecture: - The whole project is done using J2EE architecture with IBM products. Service based architecture build upon the
STRUTS framework and extended to use XML, XSLT as the front end, a single controller Servlets and the business processes are
implemented as service-based distributable EJB Components. Both Entity beans and DAO design pattern are used for database
persistence. Mainframes are predominantly used for storing the actual business data and connection with legacy systems are established
through IBM MQ Series environment using JMS. Webseal along with Tivoli Access Manager/Policy Manager will provide the
authentication and Authorization
Responsibilities:
 Involved in coding and testing of claims module.
 Used MVC framework architecture designed controller servlets for request processing.
 Also responsible for j2ee design patterns like Singleton, Business Object, Service Locator, Business Delegate design patterns
to make the application loosely coupled, scalable and robust
 Implemented Log4j for all classes to set debug levels on production systems.
Environment: The complete J2EE1.3 Architecture with Java, Portlets, Struts, Servlets, EJB, Xml, Xsl, Web Sphere, WSAD, IBM
MQ Series, Change Man, Oracle and DB2
T.RowePrice, Baltimore, USA Jan 2005 – Mar 2005
CLINT (Cash Ledger Intelligence)
Developer
Development project executed for T.RowePrice the Third largest direct marketer of funds in U.S.A.
This project is developed for a leading Investor Management firm in U.S. Primary goals of Cash Ledger Intelligence (CLINT) rewrite
project is to replace the existing Entera based CLINT application with a J2EE based web centric application. This project primarily
aims at Reconciling of various transactions according to the rules and plans generated by CLINT.
 Involved in complete development of the project using Struts.
 Implemented Stateless and Stateful Session Bean and utilized Singleton, Business Object, Service Locator design patterns to
make the application loosely coupled, scalable and robust.
 Utilized Lowagies PDF utility for creating various reports.
 Created daemon handler for various nightly load batch processing.
 Developed Action controller, Action Forms, Validation Structure (for data validation), JSP pages, Form Beans, JavaScript
and worked on integration.
Kumaresan Kaliappan
Mob: (248)705-3431
Email: kumar.kal@gmail.com
7 |
Environment: Core Java, J2EE, EJB, Struts, XML, Servlet, Websphere, Toad, WSAD and Rational Rose.
Land Mark InfoTech, Chennai, INDIA Oct 2004 – Dec 2004
Message Tracker
Software Consultant
This product is aimed to solve the problem of end-to-end management exclusively in B2B application. The product targets the
inherent cross enterprise or distributed nature of the problem, security of information exchanged, and the complexity in correlating
related messages into a single transaction. Utilized SOAP for fast transaction. Message Tracking is applied using MDR. Some of the
features in Message Tracker are avoiding unauthorized SOAP messages, self-monitoring, self-processing, and is able to easily
disconnect consumers.
 Involved in coding Client Interface design, server side scripting, and session management and XML Data Collection modules
as a member of development team.
 Also involved in requirement gathering and client meetings.
Environment: Java 1.4, JSP, Servlets, MySql 3.23.41, Apache Tomcat 4.0.3, Struts, EJB, Xml, SOAP, SAAJ and Weblogic
SwastikSS, Chennai, INDIA Apr 2004 – Sep 2004
Matrimonial Service Provider
Software Consultant
An e-Product developed for online matrimonial services. Some of the important features include Multi Part File Upload using Servlets
(utilized Reilly’s component), Automated emails. Utilized model2 architecture design pattern with a team of 5 members. Some of the
modules include User Profile Maintenance, Mailbox and Administration module.
 Solely responsible in coding one of the major modules
 Gathering Requirements, Designing, Coding and testing.
 Involved in development of Servlets & client validation using JavaScript.
Environment: Java 1.4, JSP, Servlets, MySql 3.23.41, Apache Tomcat 4.0.3, Xml and Xsl.
Infotrix Solutions, Chennai, INDIA Dec 2003 – Mar 2004
WatchDogKit
Software Consultant
Watch Dog is a total Cyber Café Management System. Watch Dog consists of two major modules Console Module and Client
Module. The Console module acts as the server and takes care of the Tariff definition, Billing – for user session as well as items sold,
Control of clients, Member Registration, Reporting. Client module registers itself with the Console and its basic function is to clock
the session for the customer and report it to the Console for enabling it to bill.
 Responsible for Technical Documentation, Coding, and Testing.
 Coding PL/SQL, functions to incorporate all the business rules
 Developed various user interfaces using HTML, DHTML, and CSS.
Environment: Core Java, JSP, Servlets, JDBC, HTML, CSS, JavaScript, DHTML, SQL Server 2000.
Deluxe Road Lines (Pvt) Ltd, Bangalore, India Feb 2003 – Sep 2003
TransPlus
Software Engineer
Delivered in various phases (version 2.0 – 2.4), transplus is an exhaustive solution to facilitate Transport domain. Transport companies
Kumaresan Kaliappan
Mob: (248)705-3431
Email: kumar.kal@gmail.com
8 |
can have a centralized database of all their branches to maintain their operations, accounts and payroll simultaneously. Some of the
important features available in this package include Online GC tracking, Truck tracking, inventory, Bar Code maintenance, Payroll
and Reconciliation of various bills.
 Developed JSP, Servlets and conventional Java Beans – wrapper classes
 Involved in design of the proto type using static HTML pages.
 Responsible for Technical Documentation, Coding, and Testing.
 Design and Develop interface screens as per the requirements.
 Involved in creating consignment and truck tracking modules.
Environment: Core Java, Apache TomCat, Servlets, JSP, JDBC 2.0, HTML, DHTML, JavaScript, Oracle 6.0
Aditya Call Centre (Pvt) Ltd, Bangalore, India Sep 2002 – Jan 2003
OnlineChat Application
Software Engineer
This customized chat applet is developed to support the customers in a very interactive manner. Since they want their clients to
communicate with them all the time, the site is made more interactive with chat applet. The database connectivity is through Oracle.
 Joining in the later part of the project involved in fixing bugs related to the User Interface
 Completely handled a module in writing code for chat applets.
Environment: Core Java, Apache TomCat, JDBC 2.0, HTML, DHTML, JavaScript, Oracle 6.0
Infowyns Technologies, Bangalore, India Jul 2002 – Oct 2002
Franchisee Management
Software Engineer
This product is developed to facilitate franchisees aimed at tackling the needs for various study centers. The GUI is developed through
HTML, with the middleware technology of Servlets, Database Connectivity through JDBC.
 Involved in design of the proto type using static HTML pages.
 Responsible for Requirement gathering, Technical Documentation, Coding, and Testing.
 Design and Develop interface screens as per the requirements.
Environment: Core Java, Servlet, JDBC 2.0, HTML, DHTML, JavaScript, Oracle 8
Santhosh Agencies (Pvt) Ltd, Bangalore, India Feb 2002 – Jun 2002
Inventory Package
Software Engineer
Package mainly aimed at the distributors of Hydro Seal products, includes maintaining Customer Profiles. Inventory Control product
can maintains Stocks, raising invoices, placing work orders, Sales, maintaining Payments and Dues and generating consolidated
reports.
 Responsible for Technical Documentation, Coding, and Testing.
 Design and Develop interface screens as per the requirements.
Environment: Core Java, Swing, JDBC, Oracle 6.0
Vahan Motors (Pvt) Ltd, Bangalore, India Sep 2001 – Jan 2002
Automobile Package
Software Engineer
Kumaresan Kaliappan
Mob: (248)705-3431
Email: kumar.kal@gmail.com
9 |
This product is exclusively utilized to maintain the job cards that are happening daily. Since the numbers of transactions are more and
the user interface should be flexible, we have developed this product used the below environment. Some of the features include job
card entry, scheduled service reminders, direct sale, stock maintenance and Inventory.
 Involved in coding, analyzing and fixing bug with a team of 3 members.
Environment: Core Java, JDBC and SQL Server 7.0
Kumaresan Kaliappan
Mob: (248)705-3431
Email: kumar.kal@gmail.com
10 |
TUV, Bangalore, India Jul 2001 – Aug 2001
Online Examination
Software Engineer
This product is developed aimed at training centers having their office in various places need to facilitate certification examination for
the students as the course curriculum. This examination software package developed is very user friendly and administrator can
manage even the levels of question thrown dynamically. GUI is developed through Java Applets, Database Connectivity through
JDBC, Components developed in Java Beans, Connection through Java RMI.
 Joining in the later part of the project involved in coding and fixing bugs related to the User Interface.
Environment: Java 1.2.1, Rmi, Jdbc, SqlServer 7.0.
Kwik-Del (Pvt) Ltd, Bangalore, India Jul 2000 – Jun 2001
ERP Solution for Cargo & Logistics
Software Programmer
This was delivered in various phases (version 2.0 – 3.1). An exclusive ERP solution to facilitate cargo & logistics domain. Logistics
companies can have a centralized database of all their branches to maintain their operations, accounts and payroll simultaneously.
Since our clients use tally to maintain accounts we have simulated Tally like environment in our package. Point of sale (POS)
integration with accounts. Some of the important features available in this package include Online Docket tracking, Manifest
manipulation, Stock inventory, Payroll and Reconciliation of various bills.
 Played a major role in development, business requirement analysis and onsite customization and Implementation with a team
of 5 members.
 Involved in design of the proto type using static HTML pages.
 Design and Develop interface screens as per the requirements.
Environment: Visual Basic 6.0, Asp, Com+, DCom, JavaScript, Crystal Report 8.5, IIS and SqlServer 6.5.
SRI MCS (Pvt) Ltd, Bangalore, India Jan 2000 – Jun 2000
Consumer Pro
Software Programmer
An e-Commerce B2C product created and maintained modules of product after having consensus from the management and
development. This customized on line solution can provide exhaustive services to any customers who need the service online. Some of
the modules include on line ordering, automatic estimate calculation, automated billing, proposals and reports.
 Creating the Modules and gathering requirement for developers. Also responsible for writing the scripts and involved in
managing the server.
Environment: Visual Basic 6.0, Asp, JavaScript, and SqlServer 6.5.
BAT India (Pvt) Ltd, Coimbatore, India Oct 1999 – Dec 1999
Job Portal
Software Programmer
A Job portal extensively developed for Job Consultants, which provides complete information for job seekers. It gives all the
information of currently available jobs in all over the world. The end users can post their resumes, keep track on their vacancies.
Corporate users can recruit employees for their company depending on the needs.
 Gather requirements, design, Implementation and support.
Environment: Asp, JavaScript, and SqlServer 6.5.
Kumaresan Kaliappan
Mob: (248)705-3431
Email: kumar.kal@gmail.com
11 |
BAT India (Pvt) Ltd, Coimbatore, India Jul 1999 – Sep 1999
Coir World
Software Programmer
A B-to-B trading site to tackle the needs of the coir in the existing coir industries. Coir manufacturing and trading peoples can register
themselves in the site and can trade the coir between them without any huddles. The site is interactive in which both seller and the
buyers are going to play a vital role in establishing their products and also in rate fixing.
 Gather requirements, design, Implementation and support.
Environment: Asp, JavaScript, and SqlServer 6.5.
EDUCATION QUALIFICATION:
 Bachelor of Science (BSC) from Coimbatore Institute Of Technology, Bharathiar Universityin 1999
 Degree Emphasis: (Computer Technology) Applied Science
PROFESSIONAL ACTIVITIES, EDUCATION AND TRAINING:
 Got certified for Advanced Systems and Software Engineering Training ASSET (2007) an internal certification program
developed by Covansys.
 Attended advanced training in Savvion Inc. (2006), CA-USA on SAVVION 6.5 SP2, BPM tool used to design and develop
Process driven business applications.
 Selected one among the team members, participated in Sun's Worldwide Developer Conference (2005) to develop skills and
advance career; to share knowledge and grow network; to participate in communities changing the face of technology.
 Participated in the BEA Web logic workshop (2005) conducted by BEA for the release of one of their major products called
Aqua Logic and Web Portal.
 Earned certification for completion of WebXpert (2000) - a special and structured training programme on COM, CORBA
technologies. Syllabus and certification provided by MDC Systems Inc., USA, and a major corporate training provider of
software skill sets.
 Certified as HTML Programmer and, JAVA Programmer (1999 – 2000) by Brain Bench Inc., United States of America, the
world’s largest provider of high quality, structured, and skill certification examinations online and is recognized by major
corporations.
 Given technical seminars in the Leading and advanced technologies like COM, CORBA (1999 - 2001) for several educational
institutions in Tamil Nadu, INDIA.

More Related Content

What's hot

Manoj(Java Developer)_Resume
Manoj(Java Developer)_ResumeManoj(Java Developer)_Resume
Manoj(Java Developer)_Resume
Vamsi Manoj
 
Java developer resume(1)
Java developer resume(1)Java developer resume(1)
Java developer resume(1)
Shubham Goswami
 
Soundarya Reddy Resume
Soundarya Reddy ResumeSoundarya Reddy Resume
Soundarya Reddy Resume
Soundarya Reddy
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer raj
sreekanthavco
 
sudipto_resume
sudipto_resumesudipto_resume
sudipto_resume
Sudipto Saha
 
Resume
ResumeResume
Resume
Praveen G
 
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ AgileTejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai
 
Shrikant Bhongade - Dot Net Resume
Shrikant Bhongade - Dot Net ResumeShrikant Bhongade - Dot Net Resume
Shrikant Bhongade - Dot Net Resume
Shrikant Bhongade
 
Muruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net DeveloperMuruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net Developer
Muruga logeswaran Muthaiah
 
Rajeshwari K A 9+ years as Java Developer and Team lead-1
Rajeshwari K A 9+ years as Java Developer and Team lead-1Rajeshwari K A 9+ years as Java Developer and Team lead-1
Rajeshwari K A 9+ years as Java Developer and Team lead-1
Rajeshwari KA
 
Karthikeyan Resume
Karthikeyan ResumeKarthikeyan Resume
Karthikeyan Resume
Karthikeyan Murugesan
 
hadoop resume
hadoop resumehadoop resume
hadoop resume
Hassan Qureshi
 
Resume For Java Devloper
Resume For Java DevloperResume For Java Devloper
Resume For Java Devloper
veerendra_veeru
 
Anil purswani Resume
Anil purswani ResumeAnil purswani Resume
Anil purswani Resume
Anil Purswani
 
Shivam Sharma resume(.Net Developer)
Shivam Sharma resume(.Net Developer)Shivam Sharma resume(.Net Developer)
Shivam Sharma resume(.Net Developer)
Shivam Sharma
 
Praveen_4Years Dot Net Resume
Praveen_4Years Dot Net ResumePraveen_4Years Dot Net Resume
Praveen_4Years Dot Net Resume
Praveen Mudiraj
 
Sukhwant resume
Sukhwant resumeSukhwant resume
Sukhwant resume
Sukhwant Singh
 
EDI_gowtam
EDI_gowtamEDI_gowtam
EDI_gowtam
Gowtham .
 
Resume (2)
Resume (2)Resume (2)
Resume (2)
Romy Khetan
 
Chris Durkin Resume - Expert .NET Consultant 18 years experience
Chris Durkin Resume - Expert .NET Consultant 18 years experienceChris Durkin Resume - Expert .NET Consultant 18 years experience
Chris Durkin Resume - Expert .NET Consultant 18 years experience
Chris Durkin
 

What's hot (20)

Manoj(Java Developer)_Resume
Manoj(Java Developer)_ResumeManoj(Java Developer)_Resume
Manoj(Java Developer)_Resume
 
Java developer resume(1)
Java developer resume(1)Java developer resume(1)
Java developer resume(1)
 
Soundarya Reddy Resume
Soundarya Reddy ResumeSoundarya Reddy Resume
Soundarya Reddy Resume
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer raj
 
sudipto_resume
sudipto_resumesudipto_resume
sudipto_resume
 
Resume
ResumeResume
Resume
 
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ AgileTejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
 
Shrikant Bhongade - Dot Net Resume
Shrikant Bhongade - Dot Net ResumeShrikant Bhongade - Dot Net Resume
Shrikant Bhongade - Dot Net Resume
 
Muruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net DeveloperMuruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net Developer
 
Rajeshwari K A 9+ years as Java Developer and Team lead-1
Rajeshwari K A 9+ years as Java Developer and Team lead-1Rajeshwari K A 9+ years as Java Developer and Team lead-1
Rajeshwari K A 9+ years as Java Developer and Team lead-1
 
Karthikeyan Resume
Karthikeyan ResumeKarthikeyan Resume
Karthikeyan Resume
 
hadoop resume
hadoop resumehadoop resume
hadoop resume
 
Resume For Java Devloper
Resume For Java DevloperResume For Java Devloper
Resume For Java Devloper
 
Anil purswani Resume
Anil purswani ResumeAnil purswani Resume
Anil purswani Resume
 
Shivam Sharma resume(.Net Developer)
Shivam Sharma resume(.Net Developer)Shivam Sharma resume(.Net Developer)
Shivam Sharma resume(.Net Developer)
 
Praveen_4Years Dot Net Resume
Praveen_4Years Dot Net ResumePraveen_4Years Dot Net Resume
Praveen_4Years Dot Net Resume
 
Sukhwant resume
Sukhwant resumeSukhwant resume
Sukhwant resume
 
EDI_gowtam
EDI_gowtamEDI_gowtam
EDI_gowtam
 
Resume (2)
Resume (2)Resume (2)
Resume (2)
 
Chris Durkin Resume - Expert .NET Consultant 18 years experience
Chris Durkin Resume - Expert .NET Consultant 18 years experienceChris Durkin Resume - Expert .NET Consultant 18 years experience
Chris Durkin Resume - Expert .NET Consultant 18 years experience
 

Viewers also liked

Shripal Doshi CV
Shripal Doshi CVShripal Doshi CV
Shripal Doshi CV
shripaldoshi
 
Saurabh_Asthana_Resume
Saurabh_Asthana_ResumeSaurabh_Asthana_Resume
Saurabh_Asthana_Resume
Saurabh Asthana
 
DOUG SCOTT resume - 2016
DOUG SCOTT resume - 2016DOUG SCOTT resume - 2016
DOUG SCOTT resume - 2016
Doug Scott
 
Kern, Michael - Professional Technology Resume v1
Kern, Michael - Professional Technology Resume v1Kern, Michael - Professional Technology Resume v1
Kern, Michael - Professional Technology Resume v1
Michael Kern
 
manu_resume
manu_resumemanu_resume
manu_resume
Manu VS
 
Resume (1)
Resume (1)Resume (1)
Resume (1)
Shezimol S
 
Basil resume
Basil resumeBasil resume
Basil resume
Basil Varghese
 
Time
TimeTime
Mike Keogh resume
Mike Keogh resumeMike Keogh resume
Mike Keogh resume
Mike Keogh
 
Khaleel Devops Resume (2)
Khaleel Devops Resume (2)Khaleel Devops Resume (2)
Khaleel Devops Resume (2)
khaleel a
 
Jerry Vigil CV - Software Engineer - San Francisco, CA, USA
Jerry Vigil CV - Software Engineer - San Francisco, CA, USAJerry Vigil CV - Software Engineer - San Francisco, CA, USA
Jerry Vigil CV - Software Engineer - San Francisco, CA, USA
MktNeutral
 

Viewers also liked (11)

Shripal Doshi CV
Shripal Doshi CVShripal Doshi CV
Shripal Doshi CV
 
Saurabh_Asthana_Resume
Saurabh_Asthana_ResumeSaurabh_Asthana_Resume
Saurabh_Asthana_Resume
 
DOUG SCOTT resume - 2016
DOUG SCOTT resume - 2016DOUG SCOTT resume - 2016
DOUG SCOTT resume - 2016
 
Kern, Michael - Professional Technology Resume v1
Kern, Michael - Professional Technology Resume v1Kern, Michael - Professional Technology Resume v1
Kern, Michael - Professional Technology Resume v1
 
manu_resume
manu_resumemanu_resume
manu_resume
 
Resume (1)
Resume (1)Resume (1)
Resume (1)
 
Basil resume
Basil resumeBasil resume
Basil resume
 
Time
TimeTime
Time
 
Mike Keogh resume
Mike Keogh resumeMike Keogh resume
Mike Keogh resume
 
Khaleel Devops Resume (2)
Khaleel Devops Resume (2)Khaleel Devops Resume (2)
Khaleel Devops Resume (2)
 
Jerry Vigil CV - Software Engineer - San Francisco, CA, USA
Jerry Vigil CV - Software Engineer - San Francisco, CA, USAJerry Vigil CV - Software Engineer - San Francisco, CA, USA
Jerry Vigil CV - Software Engineer - San Francisco, CA, USA
 

Similar to Kumaresan kaliappan resume

PM_New_Resume
PM_New_ResumePM_New_Resume
PM_New_Resume
Prasoon Mehrotra
 
RGProfile
RGProfileRGProfile
RGProfile
Rajesh Ganapathy
 
StamblerAaronExternalResumeWithoutAddress
StamblerAaronExternalResumeWithoutAddressStamblerAaronExternalResumeWithoutAddress
StamblerAaronExternalResumeWithoutAddress
Aaron Stambler
 
Hasnain Haider
Hasnain HaiderHasnain Haider
StamblerAaronExternalResume
StamblerAaronExternalResumeStamblerAaronExternalResume
StamblerAaronExternalResume
Aaron Stambler
 
Jithin Eapen Curriculum- Vitae
Jithin Eapen Curriculum- VitaeJithin Eapen Curriculum- Vitae
Jithin Eapen Curriculum- Vitae
Jithin Eapen
 
SureshRajanNS-CV
SureshRajanNS-CVSureshRajanNS-CV
SureshRajanNS-CV
Suresh Rajan
 
Resume - Ganesh Raghavan
Resume - Ganesh RaghavanResume - Ganesh Raghavan
Resume - Ganesh Raghavan
ganeshraghavan74
 
Brijesh Soni
Brijesh SoniBrijesh Soni
Brijesh Soni
Brijesh Soni
 
Kishore_Kandavalli_Resume
Kishore_Kandavalli_ResumeKishore_Kandavalli_Resume
Kishore_Kandavalli_Resume
kishore kandavalli
 
Srinivasan Venkatesan Resume
Srinivasan Venkatesan ResumeSrinivasan Venkatesan Resume
Srinivasan Venkatesan Resume
Srinivasan Venkatesan
 
Rohil
RohilRohil
Resume
ResumeResume
Resume
Deepak Mane
 
SarulathaThulasiraman_Resume
SarulathaThulasiraman_ResumeSarulathaThulasiraman_Resume
SarulathaThulasiraman_Resume
Sarulatha Thulasiraman
 
AmaleswaraRao_DOTNET
AmaleswaraRao_DOTNETAmaleswaraRao_DOTNET
AmaleswaraRao_DOTNET
Amal J
 
CV_Rahul Sharma_DotNetMVC_Angularjs_Developer
CV_Rahul Sharma_DotNetMVC_Angularjs_DeveloperCV_Rahul Sharma_DotNetMVC_Angularjs_Developer
CV_Rahul Sharma_DotNetMVC_Angularjs_Developer
Rahul Sharma
 
CV_ViralMewada
CV_ViralMewadaCV_ViralMewada
CV_ViralMewada
Viral Mewada
 
Rajeev Ranjan_CV (Java Fullstack)
Rajeev Ranjan_CV (Java Fullstack)Rajeev Ranjan_CV (Java Fullstack)
Rajeev Ranjan_CV (Java Fullstack)
Rajeev Singh
 
AbdulHussainGOS
AbdulHussainGOSAbdulHussainGOS
AbdulHussainGOS
Abdul Hussain
 
Resume_Rupesh Lanjewar
Resume_Rupesh LanjewarResume_Rupesh Lanjewar
Resume_Rupesh Lanjewar
Rupesh Lanjewar
 

Similar to Kumaresan kaliappan resume (20)

PM_New_Resume
PM_New_ResumePM_New_Resume
PM_New_Resume
 
RGProfile
RGProfileRGProfile
RGProfile
 
StamblerAaronExternalResumeWithoutAddress
StamblerAaronExternalResumeWithoutAddressStamblerAaronExternalResumeWithoutAddress
StamblerAaronExternalResumeWithoutAddress
 
Hasnain Haider
Hasnain HaiderHasnain Haider
Hasnain Haider
 
StamblerAaronExternalResume
StamblerAaronExternalResumeStamblerAaronExternalResume
StamblerAaronExternalResume
 
Jithin Eapen Curriculum- Vitae
Jithin Eapen Curriculum- VitaeJithin Eapen Curriculum- Vitae
Jithin Eapen Curriculum- Vitae
 
SureshRajanNS-CV
SureshRajanNS-CVSureshRajanNS-CV
SureshRajanNS-CV
 
Resume - Ganesh Raghavan
Resume - Ganesh RaghavanResume - Ganesh Raghavan
Resume - Ganesh Raghavan
 
Brijesh Soni
Brijesh SoniBrijesh Soni
Brijesh Soni
 
Kishore_Kandavalli_Resume
Kishore_Kandavalli_ResumeKishore_Kandavalli_Resume
Kishore_Kandavalli_Resume
 
Srinivasan Venkatesan Resume
Srinivasan Venkatesan ResumeSrinivasan Venkatesan Resume
Srinivasan Venkatesan Resume
 
Rohil
RohilRohil
Rohil
 
Resume
ResumeResume
Resume
 
SarulathaThulasiraman_Resume
SarulathaThulasiraman_ResumeSarulathaThulasiraman_Resume
SarulathaThulasiraman_Resume
 
AmaleswaraRao_DOTNET
AmaleswaraRao_DOTNETAmaleswaraRao_DOTNET
AmaleswaraRao_DOTNET
 
CV_Rahul Sharma_DotNetMVC_Angularjs_Developer
CV_Rahul Sharma_DotNetMVC_Angularjs_DeveloperCV_Rahul Sharma_DotNetMVC_Angularjs_Developer
CV_Rahul Sharma_DotNetMVC_Angularjs_Developer
 
CV_ViralMewada
CV_ViralMewadaCV_ViralMewada
CV_ViralMewada
 
Rajeev Ranjan_CV (Java Fullstack)
Rajeev Ranjan_CV (Java Fullstack)Rajeev Ranjan_CV (Java Fullstack)
Rajeev Ranjan_CV (Java Fullstack)
 
AbdulHussainGOS
AbdulHussainGOSAbdulHussainGOS
AbdulHussainGOS
 
Resume_Rupesh Lanjewar
Resume_Rupesh LanjewarResume_Rupesh Lanjewar
Resume_Rupesh Lanjewar
 

Recently uploaded

Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Zilliz
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
TIPNGVN2
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 

Recently uploaded (20)

Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 

Kumaresan kaliappan resume

  • 1. Kumaresan Kaliappan Mob: (248)705-3431 Email: kumar.kal@gmail.com 1 | PROFESSIONAL SUMMARY:  Working as a software consultant with more than 14 years dedicated to middleware applications using BPM, SOA and J2EE architectures. Performed multiple consulting roles during my career including onsite coordinator, team lead, solution analyst, design and programmer/analyst.  Hands-on experience in ecommerce, Financial Services, Manufacturing verticals.  Designed Application in Object Oriented Analysis & Design Methodology (OOAD) using (UML) using use case, sequence, object and interaction diagrams.  Created and Implemented various J2EE design patterns such as MVC, DAO, Business Delegate, Data Transfer Object, Session Facade, Data Access Object, Service Locator, Singleton and SOA architecture framework.  Having more than 5 years of experience in creating BPM solutions using Savvion.  Have good development experience of working in IBM platforms. Also having knowledge on IBM process server and WebSphere integration developer.  Good experience in creating and integrating work environments using weblogic, bpm workflow, cluster setup and server administration.  Interested, willingness and ability to learn and adapt newer technologies, tools and software’s. ENABLING TECHNOLOGIES: Operating Systems : WINDOWS, AIX, UNIX (shell scripting) and Sun Solaris. BPM Technologies/Tools : Savvion 4.0/6.5/7.5 SP2, BPM Studio 6.8, Bizsolo and Bizlogic designers , ProcessModeler-6.8 and Websphere Integration developer. Languages/Scripting : C, C++, Java, Ajax, JSON, JQUERY, Java Script, XML, XSL, UML, HTML, XSLT, SQL, PL/SQL, Visual Basic, ASP, CSS, ANT scripts Java/J2EE Technologies : Core Java, Servlet, JSP, EJB, RMI, JMS, Applets, Swing,WebServices, AXIS Databases : Oracle, MySQL, IBM DB2 & MSSQL Server Development Tools : RAD 9.0, WSAD, Eclipse, Putty, XML Spy, Toad, DB Visualizer,MS Visual Studio. Frame Works : MVC, Struts& Hibernate Web/ Application Server : WebSphere Application Server, WebSphere Process Server,Weblogic 6.5/8.1,JBoss, Pramati, Apachetomcat & IIS. Versioning Software : VSS, Rational Clear Case, Win CVS, Tortoise CVS, ChangeMan, Serena Dimension Database Design/ Testing Tools : ERWIN 3.5, JUnit, Jtest, HP Load Runner Designing Tools : Rational Rose (uml), Borland Together Control Centre, and Microsoft Visio. Front end Tools : MS FrontPage, Adobe Photoshop and Adobe Image Ready. WORK EXPERIENCE: Company Name Designation Start date End Date CSC (Computer Sciences Corporation) Sr Programmer Analyst/ Application Developer March 2013 Till now iKowvate Technologies Inc. Sr Programmer Analyst/ Application Developer Nov 2010 Feb 2013 Covansys, A CSC company India (P) Ltd Associate Manager Apr 2005 Oct 2010 BR RAYSOFT TECH (P) Ltd Software Consultant Jan 2005 Mar 2005
  • 2. Kumaresan Kaliappan Mob: (248)705-3431 Email: kumar.kal@gmail.com 2 | Swastik Software Solutions (P) Ltd Software Consultant Dec 2003 Dec 2004 Infowyns Technologies Software Engineer Jul 2001 Nov 2003 Bharath Advanced Technologies (P) Ltd Software Programmer Jul 1999 Jun 2001 PROFESSIONAL EXPERIENCE: Chrysler LLC, Michigan USA Mar 2013 – till now eProcurement& Manufacturing Portfolio Sr Programmer Analyst/Application Developer Web RFQ (Request for Quote) -Online quoting system used to create quote for vehicle parts between buyers and suppliers. RFQ interacts with other internal applications like STR (supplier tooling) and PBD (price breakdown) which is maintained in same server and also interacts with external application Penta SAP for Payment Order creation and quote request initiation. Tooling application is used by suppliers and SCIE analyst for cost calculation of tools used to create vehicle parts and Price Breakdown applications used by suppliers for creating price breakdown of parts while creating quote. Achievements: Designed and developed extensively on development of one of major module Material Cost Breakdown. Responsibilities:  Created axis based web services to invoke services from external systems (SAP), which would interact with tooling applications and these Java web services, deployed as J2EE EAR application.  Used Jtest for unit testing and Load runner for load testing the application modules and also participated in the functional and integration testing.  Developed stored procedures to process quote calculation using PL/SQL among all tables residing on IBM DB2 universal database.  Used Ajax, JQuery and servlet on UI for handling one of the supplier details screens in tooling application.  Implemented Log4j for all classes to set debug levels on production systems.  Working with business users on business analysis, requirement gathering, and enhancements.  Prepare use case, design document, test plan, coding, testing and deployment.  Utilized Serena dimension for code check in and responsible for deployment of application using ant scripts in Unix environments. Environment: Java/J2ee,WebServices, AXIS, Struts 2, JSON, AJAX, JQUERY, JTEST, EJB,IBM DB2 8, IRAD 9, load runner, Serena dimension. Mercedes Benz Canada, Michigan USA Jun 2012 – Feb 2013 LER (Lease Extension Retail) Software Consultant/Application Developer LER is a grounding tool, used at dealership for grounding & maturity billing process. Worked in creating various modules like grounding, inspection, iPad interface for maturity billing, dealer purchase, Internet auction vehicle staging, Consignment to auction, pickup request and sale process. Achievements: Worked & completed migration of one of the ipad interface module and got appreciation from SME. Responsibilities:  Created axis based web services to invoke services from external systems (AUTOVIN) and use the vehicle detail history during vehicle inspection by the dealer.
  • 3. Kumaresan Kaliappan Mob: (248)705-3431 Email: kumar.kal@gmail.com 3 |  Responsible for UI compatibility between Safari and Internet explorer by utilizing Struts, html, JavaScript and jsp.  Coordinated the requirements capture sessions with the SME, project manager and successfully implemented major modules of Maturity billing and vehicle inspection.  Developed stored procedures for various modules using PL/SQL among all tables residing on IBM DB2 universal database.  Responsible for implementing the J2EE design patterns like MVC, business delegate, view helper, value object pattern and Data access objects.  JUnit is used for unit testing the application modules and participated in load testing using load runner.  Utilized Wiley tool for monitoring memory leaks and analysis.  Worked with business users on business analysis, requirement gathering, and enhancements. Environment: java/j2ee, WebServices, AXIS, Struts 1.2, JMS, EJB 2, ePad (hardware for iPad), IBM DB2 8, IRAD 8.5, rapid sql 8, change man, Cronjob, shell scripts, aix 5.3 and load runner. Mercedes Benz, Michigan USA Mar 2012 – May 2012 DPP (Dealer Purchase Program) Software Consultant DPP is a purchasing tool to purchase eligible vehicles at dealership on various conditions involving other systems. System dynamically coordinates with ELVIS (mainframe system) for billing and accounting information’s. Responsibilities:  Joined at the later stage of the project, developed UI and ejb layers on creating vehicle inspection, purchase and PDF printing modules.  Actively involved in fixing the defects raised during the post-production phase and extensively coordinated with the design team, production support and release management teams during testing and deployment phases.  Trained support team and Created documentation for production environment. Environment: java/j2ee, WebServices, Struts 1.2, ePad (hardware for iPad), JMS, EJB,JavaScript, IBM DB2 8, IRAD 7.0, Rapid Sql 7, Change Man, cron tab, shell scripts and Aix 5.3, Load Runner. Mercedes Benz, Michigan USA Nov 2010 – Feb 2012 Account Management System Software Consultant Web AMS is a centralized accounting system used in remarketing of lease, retail and balloon vehicle accounts. It is one of the biggest applications in the corporate that interacts with more than 50 internal, external applications. Application facilitate in preparing quotes for lease, grounding vehicle, maturity billing, inspection, internet & physical auction assignment, title processing, inventory tracking, sales processing and wire file transmission. More than 200 batch jobs run in webams every day to facilitate the above business activities and these activities are organized & monitored by the customized work flow created by IBM. Responsibilities:  Created batch processing using files for physical auction assignment with Manheim and also wire processing transactions with JP Morgan chase.  Actively involved in fixing the defects raised during the post-production phase and extensively coordinated with the design team, production support and release management teams during testing and deployment phases.  Utilized Wiley tool for monitoring memory leaks and analysis.  Identify issues with existing stored procedures and provide necessary fix.  Trained support team and Created documentation for production environment.  Worked with business users on business analysis, requirement gathering, enhancements and production support activities.
  • 4. Kumaresan Kaliappan Mob: (248)705-3431 Email: kumar.kal@gmail.com 4 |  Prepare use case, design document, production fixes and enhancements.  Participated in status calls and demo with business users. Environment: java/j2ee, servlet, jsp, JMS, EJB, JavaScript, IBM DB2 8, IRAD 7.0, Ant, Change Man, cron tab, shell scripts and Aix 5.3. Progress Software Corporation, Boston USA April 2010 –Oct 2010 Opportunity To Quote Solution Analyst Providing global automated solution for quote creation process in direct sales is the main objective of the project. Since number of actors is more and the process itself is of high complexity, solution is built by interacting with other external systems like MFG/PRO and Sales Force using webservice calls and automated the business process with j2ee and bpm engine. Key areas addressed because of the implementation are manual work reduction, Automatic discount approval process with employee hierarchy, tackling various kinds of deals for the given opportunity, easy tracking for management, centralized information, identifying and improving the existing business process. Achievements:Got appreciation from Architect for quickly understanding new technologies and implementing the same. Responsibilities:  Worked with business users on business analysis and requirement gathering. Also participated and conducted meeting with international user across globe to analyze various requirements.  Prepare use case, design document, process modeling and developed some of the complex modules forinteracting with external systems.  Used JavaScript and control array for user interface and validation.  Created/Consumed web services widely using axis. Also used various built in adapters that involves human and automated tasks.  Created single sign on for users using MSAD authentication and Savvion portal.  Used JMS to publish messages to sonic, servlet and jsp for user interface.  Assisting team of 3 members to resolve any business understanding, providing solutions and encouraging them to handle process in more efficient way.  Project tracking and execution. Environment : Core Java, Servlet, JSP, JMS, JavaScript, MSSQLServer 2005, Eclipse , HTML,CSS, Ant, Savvion SBM 7.5, Hibernate, WebServices, Axis, BPMStudio 7.5, Tortoise CVS, xml and Pramati Server. General Motors, Michigan USA Mar 2008 –Mar 2010 VCAMS GC (Vehicle Cost Analysis Management System-Global Consolidation) Lead Developer Globalized costing solution providing support for multiple currencies and global cost book is an enhancement of VCAMS 2.0. This release will enforce a standard business and reporting processes across global organizations and aims to offshore the cost estimation activities and reduce operating costs. VCAMS GC is now used in GM North America, GM-Australia and GM-Europe. Responsibilities:  Involved in the development of costing solutions business process functionality across globe using struts MVC architectural framework.  Involved in articraft preparations like detailed design document updates and system test case preparations, document technical and user information for support and operations team.  As a SME, provided functional knowledge and trained team members to implement workflow solution using J2EE and BPM tool Savvion.
  • 5. Kumaresan Kaliappan Mob: (248)705-3431 Email: kumar.kal@gmail.com 5 |  Assisting team members to resolve problem tickets and encouraging them to handle process in more efficient way.  Implemented prevention of XSS (CrossSiteScripting) a security threat using Servlet filter chaining.  Involved in unit testing using JUnit.  Involved in creating environment including installing, configuring application server clusters with work flow tool. Also integrating with Microstrategy and Datastage server.  Trouble shoot critical functionality for performance/scalability  Experience in build management using Ant. Environment : Core Java, Servlet, JSP, EJB, Weblogic 8.1, JMS, Struts 1.2,JavaScript,PL/SQL, Eclipse 3.0, ant, Sun Fire T2000, SBM 6.5 SP2, BPMStudio 6.8, Process Modeler 6.8, Borland TCC, Oracle 9i, Data Stage Director and Micro Strategy General Motors, Michigan USA Sep 2006 – Mar 2008 VCAMS R 2.0 Lead Developer Enhancement to the existing VCAMS application developed with complete SDP (customized RUP from GM) compliance. New version aims mainly with technology upgrade and few functional changes. Responsibilities:  Involved in plan & define, construct, testing and support phases.  Attended advanced training in BPM tool at SAVVION INC, LA for gaining more knowledge and in turn utilize it in the project to analyze and provide solutions to migrate application to a newer version.  Created environment with installation, integration and configuration of workflow, microstrategy, j2ee and datastage for the project using sun boxes.  Involved in analyzing and solving the tickets raised by customers.  Used Struts MVC architectural framework and Configuration Management.  Used JMS Queue communication for messaging with Message Driven Beans (MDB) as message listeners. Environment : Core Java, Servlet, JSP, EJB, Weblogic 8.1, JMS, Struts 1.2,JavaScript,PL/SQL, Eclipse 3.0, ant, Sun Fire T2000, SBM 6.5 SP2, BPMStudio 6.8, Process Modeler 6.8, Borland TCC, Oracle 9i, Data Stage Director and Micro Strategy General Motors, Michigan USA Jul 2005 – Sep 2006 VCAMS R 1.5 Lead Developer Unified global level development project executed for General Motors, one of the Fortune 500 Companies in the world. A product costing solution that support vehicle development process (VDP) in achieving GM’s objective to meet or exceed material cost targets, by delivering a cost effective reporting process throughout all phases of program life cycle. The system will be an on- demand environment with a common format and will be usable across functional organizations. VCAMS will increase accessibility of GM and competitive cost information across financial organizations and allow a 75% efficiency increase in data manipulation Architecture: - Architected in Comply with GM IS&S’s key architectural principles and SDP complaints and implemented with complex Work Assignment and Business Activity Monitoring (BAM) methods using BPM, BI, J2EE and ETL technologies. Responsibilities:  Created environment with installation, integration and configuration of workflow, microstrategy, j2ee and datastage for the project using sun boxes.  Administration, scaling and configuring of clusters in weblogic application server.  Involved in creating a critical module individually and got appreciated from manager and client.  Used JMS for creating static cache synchronization across horizontal clusters using weblogic application server.  Involved in requirement gathering and design document preparation.
  • 6. Kumaresan Kaliappan Mob: (248)705-3431 Email: kumar.kal@gmail.com 6 |  Developed Ant scripts to build, integrate and deploy the system. Environment: Core Java , JSP, Servlets2.1, EJB 2.0,JMS, XML, J2EE -Design Patterns, Eclipse 2.0 , Sun Solaris 5.8, SBM 4.0 SP2, Weblogic 6.0, Eclipse, Borland TCC, Oracle 9i, Sun One (iPlanet) Server 6.1 and Micro Strategy 7.5.3.,Toad,ANT,HTML,CSS,Javascript GuardianLifeInsurance, NewYork USA Apr 2005 – Jul 2005 Group Portal Project (GPP) Developer Web Portal development project executed for Guardian Life Insurance, the Fourth largest mutual life Insurance company in America. The primary goal of GPP is to provide a more efficient business process that reduces operating costs and provides greater flexibility and scalability for growth. It will also enable more comprehensive and responsive service to the field and ultimately to the end customer. The E-Commerce Strategy integrates technology components that enable process automation, empower customers, and ensure the electronic flow of data from the point of plan setup through the claim process. Adding the capability of real-time transactions to this will solidify the GPC’s (Group Profit Center) commitment to the customer as well as doing business as efficiently as possible. Architecture: - The whole project is done using J2EE architecture with IBM products. Service based architecture build upon the STRUTS framework and extended to use XML, XSLT as the front end, a single controller Servlets and the business processes are implemented as service-based distributable EJB Components. Both Entity beans and DAO design pattern are used for database persistence. Mainframes are predominantly used for storing the actual business data and connection with legacy systems are established through IBM MQ Series environment using JMS. Webseal along with Tivoli Access Manager/Policy Manager will provide the authentication and Authorization Responsibilities:  Involved in coding and testing of claims module.  Used MVC framework architecture designed controller servlets for request processing.  Also responsible for j2ee design patterns like Singleton, Business Object, Service Locator, Business Delegate design patterns to make the application loosely coupled, scalable and robust  Implemented Log4j for all classes to set debug levels on production systems. Environment: The complete J2EE1.3 Architecture with Java, Portlets, Struts, Servlets, EJB, Xml, Xsl, Web Sphere, WSAD, IBM MQ Series, Change Man, Oracle and DB2 T.RowePrice, Baltimore, USA Jan 2005 – Mar 2005 CLINT (Cash Ledger Intelligence) Developer Development project executed for T.RowePrice the Third largest direct marketer of funds in U.S.A. This project is developed for a leading Investor Management firm in U.S. Primary goals of Cash Ledger Intelligence (CLINT) rewrite project is to replace the existing Entera based CLINT application with a J2EE based web centric application. This project primarily aims at Reconciling of various transactions according to the rules and plans generated by CLINT.  Involved in complete development of the project using Struts.  Implemented Stateless and Stateful Session Bean and utilized Singleton, Business Object, Service Locator design patterns to make the application loosely coupled, scalable and robust.  Utilized Lowagies PDF utility for creating various reports.  Created daemon handler for various nightly load batch processing.  Developed Action controller, Action Forms, Validation Structure (for data validation), JSP pages, Form Beans, JavaScript and worked on integration.
  • 7. Kumaresan Kaliappan Mob: (248)705-3431 Email: kumar.kal@gmail.com 7 | Environment: Core Java, J2EE, EJB, Struts, XML, Servlet, Websphere, Toad, WSAD and Rational Rose. Land Mark InfoTech, Chennai, INDIA Oct 2004 – Dec 2004 Message Tracker Software Consultant This product is aimed to solve the problem of end-to-end management exclusively in B2B application. The product targets the inherent cross enterprise or distributed nature of the problem, security of information exchanged, and the complexity in correlating related messages into a single transaction. Utilized SOAP for fast transaction. Message Tracking is applied using MDR. Some of the features in Message Tracker are avoiding unauthorized SOAP messages, self-monitoring, self-processing, and is able to easily disconnect consumers.  Involved in coding Client Interface design, server side scripting, and session management and XML Data Collection modules as a member of development team.  Also involved in requirement gathering and client meetings. Environment: Java 1.4, JSP, Servlets, MySql 3.23.41, Apache Tomcat 4.0.3, Struts, EJB, Xml, SOAP, SAAJ and Weblogic SwastikSS, Chennai, INDIA Apr 2004 – Sep 2004 Matrimonial Service Provider Software Consultant An e-Product developed for online matrimonial services. Some of the important features include Multi Part File Upload using Servlets (utilized Reilly’s component), Automated emails. Utilized model2 architecture design pattern with a team of 5 members. Some of the modules include User Profile Maintenance, Mailbox and Administration module.  Solely responsible in coding one of the major modules  Gathering Requirements, Designing, Coding and testing.  Involved in development of Servlets & client validation using JavaScript. Environment: Java 1.4, JSP, Servlets, MySql 3.23.41, Apache Tomcat 4.0.3, Xml and Xsl. Infotrix Solutions, Chennai, INDIA Dec 2003 – Mar 2004 WatchDogKit Software Consultant Watch Dog is a total Cyber Café Management System. Watch Dog consists of two major modules Console Module and Client Module. The Console module acts as the server and takes care of the Tariff definition, Billing – for user session as well as items sold, Control of clients, Member Registration, Reporting. Client module registers itself with the Console and its basic function is to clock the session for the customer and report it to the Console for enabling it to bill.  Responsible for Technical Documentation, Coding, and Testing.  Coding PL/SQL, functions to incorporate all the business rules  Developed various user interfaces using HTML, DHTML, and CSS. Environment: Core Java, JSP, Servlets, JDBC, HTML, CSS, JavaScript, DHTML, SQL Server 2000. Deluxe Road Lines (Pvt) Ltd, Bangalore, India Feb 2003 – Sep 2003 TransPlus Software Engineer Delivered in various phases (version 2.0 – 2.4), transplus is an exhaustive solution to facilitate Transport domain. Transport companies
  • 8. Kumaresan Kaliappan Mob: (248)705-3431 Email: kumar.kal@gmail.com 8 | can have a centralized database of all their branches to maintain their operations, accounts and payroll simultaneously. Some of the important features available in this package include Online GC tracking, Truck tracking, inventory, Bar Code maintenance, Payroll and Reconciliation of various bills.  Developed JSP, Servlets and conventional Java Beans – wrapper classes  Involved in design of the proto type using static HTML pages.  Responsible for Technical Documentation, Coding, and Testing.  Design and Develop interface screens as per the requirements.  Involved in creating consignment and truck tracking modules. Environment: Core Java, Apache TomCat, Servlets, JSP, JDBC 2.0, HTML, DHTML, JavaScript, Oracle 6.0 Aditya Call Centre (Pvt) Ltd, Bangalore, India Sep 2002 – Jan 2003 OnlineChat Application Software Engineer This customized chat applet is developed to support the customers in a very interactive manner. Since they want their clients to communicate with them all the time, the site is made more interactive with chat applet. The database connectivity is through Oracle.  Joining in the later part of the project involved in fixing bugs related to the User Interface  Completely handled a module in writing code for chat applets. Environment: Core Java, Apache TomCat, JDBC 2.0, HTML, DHTML, JavaScript, Oracle 6.0 Infowyns Technologies, Bangalore, India Jul 2002 – Oct 2002 Franchisee Management Software Engineer This product is developed to facilitate franchisees aimed at tackling the needs for various study centers. The GUI is developed through HTML, with the middleware technology of Servlets, Database Connectivity through JDBC.  Involved in design of the proto type using static HTML pages.  Responsible for Requirement gathering, Technical Documentation, Coding, and Testing.  Design and Develop interface screens as per the requirements. Environment: Core Java, Servlet, JDBC 2.0, HTML, DHTML, JavaScript, Oracle 8 Santhosh Agencies (Pvt) Ltd, Bangalore, India Feb 2002 – Jun 2002 Inventory Package Software Engineer Package mainly aimed at the distributors of Hydro Seal products, includes maintaining Customer Profiles. Inventory Control product can maintains Stocks, raising invoices, placing work orders, Sales, maintaining Payments and Dues and generating consolidated reports.  Responsible for Technical Documentation, Coding, and Testing.  Design and Develop interface screens as per the requirements. Environment: Core Java, Swing, JDBC, Oracle 6.0 Vahan Motors (Pvt) Ltd, Bangalore, India Sep 2001 – Jan 2002 Automobile Package Software Engineer
  • 9. Kumaresan Kaliappan Mob: (248)705-3431 Email: kumar.kal@gmail.com 9 | This product is exclusively utilized to maintain the job cards that are happening daily. Since the numbers of transactions are more and the user interface should be flexible, we have developed this product used the below environment. Some of the features include job card entry, scheduled service reminders, direct sale, stock maintenance and Inventory.  Involved in coding, analyzing and fixing bug with a team of 3 members. Environment: Core Java, JDBC and SQL Server 7.0
  • 10. Kumaresan Kaliappan Mob: (248)705-3431 Email: kumar.kal@gmail.com 10 | TUV, Bangalore, India Jul 2001 – Aug 2001 Online Examination Software Engineer This product is developed aimed at training centers having their office in various places need to facilitate certification examination for the students as the course curriculum. This examination software package developed is very user friendly and administrator can manage even the levels of question thrown dynamically. GUI is developed through Java Applets, Database Connectivity through JDBC, Components developed in Java Beans, Connection through Java RMI.  Joining in the later part of the project involved in coding and fixing bugs related to the User Interface. Environment: Java 1.2.1, Rmi, Jdbc, SqlServer 7.0. Kwik-Del (Pvt) Ltd, Bangalore, India Jul 2000 – Jun 2001 ERP Solution for Cargo & Logistics Software Programmer This was delivered in various phases (version 2.0 – 3.1). An exclusive ERP solution to facilitate cargo & logistics domain. Logistics companies can have a centralized database of all their branches to maintain their operations, accounts and payroll simultaneously. Since our clients use tally to maintain accounts we have simulated Tally like environment in our package. Point of sale (POS) integration with accounts. Some of the important features available in this package include Online Docket tracking, Manifest manipulation, Stock inventory, Payroll and Reconciliation of various bills.  Played a major role in development, business requirement analysis and onsite customization and Implementation with a team of 5 members.  Involved in design of the proto type using static HTML pages.  Design and Develop interface screens as per the requirements. Environment: Visual Basic 6.0, Asp, Com+, DCom, JavaScript, Crystal Report 8.5, IIS and SqlServer 6.5. SRI MCS (Pvt) Ltd, Bangalore, India Jan 2000 – Jun 2000 Consumer Pro Software Programmer An e-Commerce B2C product created and maintained modules of product after having consensus from the management and development. This customized on line solution can provide exhaustive services to any customers who need the service online. Some of the modules include on line ordering, automatic estimate calculation, automated billing, proposals and reports.  Creating the Modules and gathering requirement for developers. Also responsible for writing the scripts and involved in managing the server. Environment: Visual Basic 6.0, Asp, JavaScript, and SqlServer 6.5. BAT India (Pvt) Ltd, Coimbatore, India Oct 1999 – Dec 1999 Job Portal Software Programmer A Job portal extensively developed for Job Consultants, which provides complete information for job seekers. It gives all the information of currently available jobs in all over the world. The end users can post their resumes, keep track on their vacancies. Corporate users can recruit employees for their company depending on the needs.  Gather requirements, design, Implementation and support. Environment: Asp, JavaScript, and SqlServer 6.5.
  • 11. Kumaresan Kaliappan Mob: (248)705-3431 Email: kumar.kal@gmail.com 11 | BAT India (Pvt) Ltd, Coimbatore, India Jul 1999 – Sep 1999 Coir World Software Programmer A B-to-B trading site to tackle the needs of the coir in the existing coir industries. Coir manufacturing and trading peoples can register themselves in the site and can trade the coir between them without any huddles. The site is interactive in which both seller and the buyers are going to play a vital role in establishing their products and also in rate fixing.  Gather requirements, design, Implementation and support. Environment: Asp, JavaScript, and SqlServer 6.5. EDUCATION QUALIFICATION:  Bachelor of Science (BSC) from Coimbatore Institute Of Technology, Bharathiar Universityin 1999  Degree Emphasis: (Computer Technology) Applied Science PROFESSIONAL ACTIVITIES, EDUCATION AND TRAINING:  Got certified for Advanced Systems and Software Engineering Training ASSET (2007) an internal certification program developed by Covansys.  Attended advanced training in Savvion Inc. (2006), CA-USA on SAVVION 6.5 SP2, BPM tool used to design and develop Process driven business applications.  Selected one among the team members, participated in Sun's Worldwide Developer Conference (2005) to develop skills and advance career; to share knowledge and grow network; to participate in communities changing the face of technology.  Participated in the BEA Web logic workshop (2005) conducted by BEA for the release of one of their major products called Aqua Logic and Web Portal.  Earned certification for completion of WebXpert (2000) - a special and structured training programme on COM, CORBA technologies. Syllabus and certification provided by MDC Systems Inc., USA, and a major corporate training provider of software skill sets.  Certified as HTML Programmer and, JAVA Programmer (1999 – 2000) by Brain Bench Inc., United States of America, the world’s largest provider of high quality, structured, and skill certification examinations online and is recognized by major corporations.  Given technical seminars in the Leading and advanced technologies like COM, CORBA (1999 - 2001) for several educational institutions in Tamil Nadu, INDIA.