This document contains a summary profile and resume of an IT professional with over 12 years of experience in roles such as application developer, project lead, software architect, and system administrator. Key skills include RPG400, CL/400, SQLRPGLE, and experience with ERP systems like JDEdwards, BPCS, and applications in banking, logistics, pharmaceutical, and manufacturing industries. Educational qualifications include a Master's degree in Economics. Recent work experience includes projects with clients like Scotia Bank, Abbott Labs, Aeropostale, Certainteed, and Johnson & Johnson involving customizations, enhancements, implementations and support of various ERP modules.
1. 1
Muthukumarasamy Kuppusamy +91 7899510444
Muthukumarasamyk6@gmail.com
Profile
♦ Twleve years of IT industry experience encompassing a wide range of skill set, roles and industry
verticals.
♦ Extensive experience with analysis, design, development, customizations and implementation of
software applications including ERP applications.
♦ Proficient in analyzing and translating business requirements to technical requirements and
architecture.
♦ Strong database skills, Object Oriented Programming and development knowledge
♦ Experience in leading and managing teams. Handled multiple roles - Project Lead, Software
Architect, Developer, System Admin, ERP Systems Analyst
♦ Executed software projects for Logistics, Banking, Pharmaceutical and Process industry
♦ Good communication skills, interpersonal skills, self-motivated, quick learner, team player.
Skill Set
Operating System : Windows 95/98/2000, Windows NT, OS/400
Databases : DB2
Other Tools & Technology: SDA, RLU, QRY/400,Data Mirror, Robot, ACMS(Lynx Application
Development),Silver Lake Application (ALDON - SIBS),BPCS
Scripting Languages : RPG400, COBOL/400, CL/400, SQLRPGLE,RPGLE
Reporting Tools : World Writer, Dream Writer (JDE World soft)
Application Servers : IBM CLIENT SERVER
Education:
Master of Arts in Economics
Professional Experience
Dec 15 – Till Date, Sr.Application Developer, IBM India Pvt. Ltd. India
Project: Support and Maintenance
Client : Scotia Bank, Canada
Production Support and involving in New Development and Enhancements in existing
applications. Support the Specific applications like SG (Scotia Globe) and ITB (Internet
banking).
Environment
Languages: RPG400, RPGILE, CLLE
Database: DB2/400
Environment: Development, Testing and Business Integration Testing.
Domain : Banking
CM Tool : ALDON CM Tool
Nov 14 – Nov 15, Sr.Application Developer IBM India Pvt. Ltd. India
Project: Support and Maintenance
Client : ABBOTT Labs
Location : Across the Globe
1/50,Rajivnagar south
Valajanagaram, Ariyalur,
Tamilnadu, India - 621704
Email id : muthukumarasamyk6@gmail.com
2. 2
Description: Abbott Laboratories is largest manufacturing pharmaceutical companies
spread over across the world. BPCS is used to control of its operations. It is version
Dependent and each version has different modules and new add on across Global
countries. We are supporting from offshore to them to achieve their goal.
As a Senior Application Developer, involved in new development and enhancements in existing
application. Support the ALOG, AST4, and AST4West System users
In their day to day business activities.
Environment
Languages: RPG400, RPGILE, CLLE
Database: DB2/400
Environment: Development, Testing and Business Integration Testing.
Domain : Pharma & Health care
CM Tool : Thenon
April 14 – Jun14, Senior Software Consultant Hutranz Pvt Ltd,
Singapore
As a Senior Software consultant assisted the Client of Hutranz, NCS, Singapore to prepare the
Documentation for the implementation of JDE E1 9.0 version for their end client. Involved in
The document preparation and demo presentation to NCS’s end client for their Finance Module
application. But there is no technical work for AS400, as JDE E1 application runs on Oracle Database.
Feb 13 – Jan14, Contract Programmer/Analyst Mindteck Pvt Ltd, Singapore
Working as Contract Programmer/Analyst in United Overseas Bank, to deliver application for RBK
(saving/deposit) module of UOB’s Silver lake Core Retail Banking System, using RPG-ILE and iSeries
AS/400, involving in development and enhancement of new and existing programs and supporting SIT,
UAT related issues. Responsible for the SIT Batch run and identifying issues in the SIT environment and
providing solutions. Handling various banking applications like RBK, GTD, RFE and LMS.
Role: Contract Programmer / Analyst
Responsibilities: In-house development of new Programs, mainly reports, and End of Day
support for SIT and UAT on Daily Schedule basis. Identifying the issues during the execution of
End of Day Jobs and fixing the bugs accordingly.
Client: UOB Singapore
Application: SILVER LAKE (ALDON CM tool)
Languages: RPG400, RPGILE, CLLE
Database: DB2/400
Environment: SIT, UAT
Domain : Banking
Jul 12 – Feb13, Technical Support Optimum Solutions Pvt Ltd, Singapore
Role: Systems Analyst
Responsibilities: End to end technical support to the business users for in all technical related
issue like invoice printing, Job Q issues, and other issues. Closely work with the end-users across
the globe and solving their issue through IT Help Desk.
Client: 3M Technologies
Application: BPCS 6.04 (ERP)
3. 3
Languages: RPGILE, CLLE and GUI
Domain: Manufacturing
This project involves end to end technical support to the business users for in all technical related issue
like invoice printing, Job Q issues, and other issues. Closely work with the end-users across the globe and
solving their issue through IT Help Desk.
Also Understand the Business requirements and changing the existing Programs according to the
business requirements and doing the Testing in IT level and Business level.
Nov 11 – Jun 12, Contract Programmer/Analyst, 3i_Infotech, Malaysia
Hubbing Project
Environment: AS400, RPG400, CL, QRY400, DB2, Thenon (CM tool)
Job role: Software Consultant
Application: Silver Lake
Client: UOB, Malaysia
Domain: Banking
Hubbing Project – enhancement
This Project involves the Standardization of all Banking activities like Loans, Credit Cards, Accounts
etc. It involves standardization of all the business process of various countries according to Singapore.
We are using ITG for raising and promoting the Change requests. and the CM tool is THENON.
Standardization Project for Loan accounts
UOBS has started standardizing the loan account numbers across the region to its own standards.
Currently the loan account number is 11 digits in UOBM and it is changed to 19 digits in the
standardization project. During the conversion, other channels like Data Warehousing, CRM, ATM,
Phone Banking were also affected and so the changes were made in such a way that each
Channel will have an individual loan file for processing rather than having single master file. This
creation of individual interface files lead to changes in many programs. All the changes were
successfully implemented.
Other Projects throughout the career.
Hospice Statements
Environment: AS400, RPG400, CL, QRY400, DB2
Job role: Analyst / Developer
Client: VCPI, USA
Domain: Pharmaceuticals
This Project is a complete development Application in AS400 and purely related with Accounts
Receivable Module.
Hospice is a facility where the oldage people admitted. VCPI needs to track the Sponsors of the admitted
people and the Payments. The Sponsors can be called as Vendors. So to maintain the Vendor details this
Project is required by the business. This project involved new Application development and enhancement
in existing applications.
4. 4
Certainteed JDE
Environment: AS400, RPG400, CL, QRY400, DB2
Applications: JDEdwards World soft Version 7.3, JDE E1 8.9
Job role: Analyst / Developer
Domain: Manufacturing
Client: Saint-Gobain, Canada/USA
This Project involves various kinds of mini development projects along with system support
Activities.
The various applications used by Gypsum Users are arranged like Solar System around JDE 8.9 . The
JDE8.9 at center comprises E1, the Rumba – the green screen, customized applications or
enhancements etc. Gypsum started with JDE World A7.3 in 1999 and later migrated to E1 8.9 version
and at the same time the green screen applications are left intact as they are widely used for Custom
Reports. All the applications can be grouped under 4 environments.
• Applications running under iSeries JUDE
• Application running under iSeries HAL
• Application running on Microsoft SQL Server
• OTHER applications.
The HAL is the system name for JD Edwards and RUMBA/Green Screen environments which uses
same JDE database. JUDE is the web application for JDE. They are separate AS400 Servers that has
tremendous data interfaces between HAL & JUDE. E1 uses almost all the major modules in Production
for number of years. The Certainteed Corp plans to migrate the ERP to SAP, perhaps by 2014. Hence
they don't have any plan to upgrade the existing version in JDE. Major customization in JDE are done in
Sales, Freight update etc and Rebates also which has some complexity involved. Some minor
customization are done in AP, Traffic Systems.
Interface between Multiple Systems
This project states the interfaces between the Applications. The data posted in different systems will be
posted in to JDE System and Vice versa.
Client : www.Saralee.com USA
Environment : AS400, RPG400, CL, QRY400, DB2
Application : JDEdwards 7.3 World Soft
Domain: Manufacturing
5. 5
Support Services for the Existing Application in AS400 using the JDE.
Client : Johnson & Johnson
Environment : AS400, RPGILE, CL400, QRY/400, DB2
Application : JDEdwards 7.3 World soft
Domain: Health Care
Project Description: Johnson & Johnson is the leading Pharmaceutical Company. We are supporting the
day-to-day activities of the end users by solving their day-to-day issues in AS400. The front end
Application used for J&J operations are JDE 7.3. I am involving in User Administration like Profile
Creations, Granting access to the users for the specific menus, Granting access for the critical and
important programs, Granting access for the World Writer Security and to run FASTR reports.
This Project Supports 30 + countries across the Globe in their End-User activities. The Countries are
divided into three categories as First Umbrella, Large Umbrella, and EDS. Each category follows
different systems, even though the Application (JDE 7.3) is same. I am Playing a role as a User
Administrator for the all the three systems and Handling the clients effectively to resolve their system
security related issues in dad-to-day business operations.
Job Responsibilities as an Administrator:
• CNC Systems Administration which includes user and application security in JDE Worldsoft
A7.3.
• System auditing and performance tuning tasks by regularly monitoring the Active Jobs in the
system.
• Remote CNC management through various secure access systems.
• Management of various development, testing and production business environments which
are self-contained sub-systems. The new developed programs can be promoted by a tool
called MKS Implementer.
• Job involves new Job scheduling with time frames in ROBOT.
• Identifying the Dream writer version of the Programs and add the user profile to get the DW
reports in their mail inbox by a tool called Spool Organizer.
-----------------------------------------------------------------------------------------------------------------------------------------
-------------------
Interface and Enhancements in the Existing Application
Client: Aeropostale, USA
Environment: AS400, RPGILE, CL400, QRY/400, DB2
Application: Island Pacific
Domain: Retail
Project Description: Aeropostale, Inc is a fast growing, mail-based, specialty retailer of casual apparel
and accessories, principally targeting 11 to 18 year-old young women and men. The company provides
customers with a focused selection of high-quality, active-oriented, fashion basic merchandise at
compelling values. Aeropostale maintains control over its proprietary brands by designing, marketing
and selling all of its own merchandise. Our
Project involves the enhancements in the existing and new development of programs according to the
client’s need.
6. 6
Roles/ Responsibilities:
I was recruited to this project as a RPGILE Developer, Involved in Development, Screen designing, Unit
testing.
SSA ERP LX BPCS Implementation
Position: Systems Engineer
Client: Global Pharmatech Pvt. Ltd , Hosur
Environment: AS400, RPGILE, CL400, QRY/400, DB2
Application: BPCS 8.0
Domain: Pharmaceuticals
Project Summary :
This Project describes the project plan of AS400 BPCS Implementation project. Global Pharmatech
takes pride to introduce itself as one of the largest and finest manufacturers of liquid sterile parenterals
in India. We undertake contract manufacturing of a wide range of pharmaceutical formulations for
human as well as veterinary applications as Small Volume Parenterals - SVP (filled in ampoules and
vials) as well as Large Volume Parenterals (filled in bottles). Our clients market the injections and
ophthalmic preparations manufactured by us across the world with excellent quality feedbacks. Our
clients being leaders in the market space qualify us as the best contract manufacturer in the region."
Role and Responsibility:
As a Systems Engineer, Worked on live implementation of project in the following modules.
Purchase Module :
Requirement: Purchase requisition is Indent for Purchase department and Purchase department
coverts the requisition in to Purchase order for Vendors. Earlier it was done by manually. Now,
It has been converted into System-based by new Module.
Type : New Development
Responsibility: Collecting the requirements from the client and developed the entire module by RPGLE
and designed the Screens by using the tools like SDA and RLU
Inventory Module :
Requirement: Earlier the Client (GPPL) has posted the Goods Receipt Number and related details
manually.
Now the Client is using RPGLE Module to avoid manual work and avoid time constraints
To do the all necessary jobs like ledger posting and all. All the details are system generated
By providing the Goods Receipt Number.
Type : New Development
7. 7
Responsibility: Collecting the requirements from the client and developed the entire module by RPGLE
and designed the Screens by using the tools like SDA and RLU
Finance Module :
Requirement : The Client may have so many Accounts Transactions. One among those is
Transaction based on Vouchers made by the authorized persons. The Client wants to know the details
of transactions made on particular date or particular Period.
Type : New Development
Responsibility: Collecting the requirements from the client and developed the entire module by
RPGLE and designed the Screens by using the tools like SDA and RLU.
-----------------------------------------------------------------------------------------------------------------------------------------
-------------------
Lynx Application Development
Position: Programmer Analyst
Client: CPSHIPS, USA
Environment: AS400, RPGILE, CL400, QRY/400, DB2
Application: ALDON Change Management System (ACMS)
Domain: Logistics
Project Summary:
Introduction:
This Project describes the project plan of the AS400 Lynx Development project. The AS400 Lynx
development group provides enhancement and maintenance services to CP Ships for Lynx application.
CP Ships uses LYNX application for supporting their shipping business operations. On-site and offshore
model is being adopted for this project. The higher-level activities (Expert help, BRD and SOW
preparation) are done by onsite (CCG Inc, Tampa) resources. The offshore resources carry out the SSD
preparation, coding and testing.
Objective:
The objective of this Project is to describe the project execution activities of the AS/400 LYNX
Development team at CCG Mumbai.
Scope:
This Project is to describe the planning and tracking, and outlining the different activities performed by
the AS400 LYNX development team at CCG Mumbai. This Project does not explain the activities
performed by CCG TAMPA resources related to AS400 LYNX Development.
Modules:
1. Harlequin - Pattern 7: Re-brand the Company names under one name.
Type: Enhancement.
Role: Analyzing the existing programs, made changes in coding
to meet the client’s requirements.
2. QBATCH Subsystem Clogging
Type: New Development.
8. 8
Requirement: Need to re-route the jobs to another JOBQ. JOBQ will be picked up from database
according to Job Name. Jobs will be placed in a particular Job Queue, Job Queue being dedicated to
particular subsystem.
Role: Development, Screen designing, Unit testing.
3. EU Invoicing:
Type: New Development
Requirement: European Union legislation has brought about the need to reformat Lynx invoices. The
legislation now includes requirements for items such as unique invoice numbering per country, printed
details of value-added tax calculations, value-added tax exemption clauses, and value-added tax ID’s for
the payor and payee. Although the regulations were enacted in 1993, the UK granted businesses in
EU-member countries until December 31, 2004, to comply. CP Ships has been in violation of these
regulations throughout the rest of the EU, as all other member countries began enforcing the new
regulations January 1, 2004. Our customers can and have refused payment until they receive
documents with the proper information.
Scope of the Project: To properly accommodate these and other European Union requirements on all
invoice-type documents, we will develop a European accounts receivable document format that each
Lynx invoicing function will use.
Role: Development, Screen designing, Unit testing.
4. Chihuahua Phase II:
Type: Enhancement.
Requirement:
1. Create a method for users to designate a service code or codes that will control entry of a
negative M&R estimate.
2. Modify the Maintenance & Repair Estimates process to accept negative total estimates.
3. Modify Maintenance & Repair Estimates process to not automatically send an authorization
message to the vendor when a negative total estimate is entered.
4. Ensure that all M&R screens and reports will display a negative sign in credit amount fields.
5. Modify the M&R Global AP Matching process that selects M&R events by billing statement
number to allow users to select additional events.
Role: Development, Screen designing, Integration testing.
-----------------------------------------------------------------------------------------------------------------------------------------
-----------------
Banking Systems
Position: Programmer
Client: Pentasoft Technologies
This is a comprehensive Banking software package deal with all aspects of banking System like
deposits, Credits (loans), day-to-day transaction, fixed asset management, MIS reports etc. This project
is classified into four modules viz. Deposits, Credits, Services and BackOffice.
Deposit Involve in maintaining customer deposits under various schemes (Demand Deposits and Time
Deposits), Interest Application, Identifying Inoperative accounts, charging for rule violation etc.
Credits Module (Loans).
This Module Deals With Sanctioning And Disbursement, Maintenance Of Loans This Consist Of Main
Functionalities Like 1) Appraisal Making 2) Loan Sanctioning 3) Loan A/c Opening 4) Classification of
Loans 5) Effecting Transactions 6) Effecting Loan Heads 7) Interest Calculation And Posting 8) NPA a/c
Identification 9) Shadow A/c Maintenance 10) Effecting P&L account 11) Sending Required Parameters
to MIS For Report Generations 11) Loan A/c Closing.
Services involve in Clean Bills Purchased, Instant Cash Credit, and Inward Bills for Collection, Outward
Bills For Collection and Clearing, Lockers maintenance.
9. 9
Back Office Is the Module where the entire transactions are posted. Viz. between the customer and
bank, between different branches of the same bank or between this bank and other commercial banks.
Efficient method of transferring data from branches to head office and vise-versa has been
implemented.
Role:
• Designed User Interface Screens.
• Coding validations for the user entered data using RPGIV
• Took Active Part In Defining and Designing Physical And Logical Files in db2 database.
• Extensively Used PDM, SDA, SEU, DFU.
• Done manual testing.
AR-GL (Accounts Receivables to general ledger-Financing)
Position Programmer
Client: Pentasoft Technologies
Details: Accounts receivables to general ledger auto posting of transactions for various financial claims
on invoice sales to the general ledger, Creating reports for various claim details etc. To save all manual
work related with settling the finance claims on accounts Receivables from finance companies.
Technical Details: Creating general ledger entries by calculating various debit and Credit entries in
general ledger, Master maintenance of various Finance charges, enquires on claims/ payments done on
the status of claims and payment received etc.
Role:
• Designed User Interface Screens.
• Coding validations for the user entered data using RPGIV
• Took Active Part In Defining and Designing Physical And Logical Files in db2 database.
• Extensively Used PDM, SDA, SEU, DFU.
• Done manual testing.
References: Available upon request