BALAMURALI C
Email: mailto:*********@*****.***
Phone: +91 – 99401 - 71036 (Mobile)
SUMMARY
Over 12 years experience in Information Technology. Out of which 9 years of experience in AS400.
Experience in Requirements gathering, Analysing, Designing, Estimating, Coding, Testing,
Documenting, Maintaining and Managing of various object oriented software applications.
Expertise with IBM AS400 – RPG36, RPG/400, ILE RPG, CL/400, Freestyle/400, Free Format RPG,
DB2/400, SQL/400.
Experience in using SEU, FEU, DBU, RLU, DFU Utilities, MAX, HAWKEYE, Aldon (ACMS) and Experience
in using Debugging Tools like ISDB, DBG
Expertise with J2EE Technologies such as JDBC, JSP, Servlets, EJB with Web Logic, RMI, HTML, and
JavaScript.
Hands on experience with installing Web Logic server (Version 5.1 and 4.5.1) on NT, development
of Entity as well as Session Beans, Beans deployment, deploying and using database drivers
Good understanding of XML and Rational Rose. Experience in Object Oriented Methodology with MVC
Architecture.
Familiar with Project Estimation Techniques (SMC, FP, UCP)
Knowledge in Software Quality Management System (QMS)
Experience in handling Project Audits & Internal Audits
Good Analytical and Problem solving skills, Excellent Communication and Interpersonal Skills
SKILLS
Languages RPG/400, ILE RPG, CL/400, Java (JDK 1.2), HTML, JavaScript, C
Technologies IBM AS/400, RPG36, RPG/400, CL/400, Freestyle/400, Free Format RPG, DB2/400, SQL/400, Query/400, EJB in WebLogic, JSP, Servlets, JDBC and RMI
Tools ACMS, JBuilder 3, Allaire Home site Studio 4.5.1, Unix (VI Editor), FrontPage 2000, Rational Rose, Visio, PVCS Tracker V6.5.02
Servers Apache, Java WebServer, JRun, Web Logic Server
RDBMS DB2/400, Oracle 8, SQL Server 7, MySQL, Versant
Operating Systems OS/400, WindowsNT, Windows95, Windows98, Unix (Sun Solaris 2.1)
EDUCATION
Bachelor’s degree in Computer Science & Engineering, Shanmugha College of Engineering, Bharathidasan University, Trichy, India. 1997
Project Experience Distribution:
Application Maintenance 30%
Application Development 10%
Application Re-engineering 10%
EDI 5%
ERP 10%
Database Administration 0%
Project Management 15%
Application Testing 20%
Onsite/Offshore Experience:
Experience Distribution Country No: of Months/Years No: of Projects
Onsite US 5 years 2 months 7
Onsite Netherlands 1 year 1
Offshore India 5 Years 10 months 5
EXPERIENCE
ASSIGNMENT 11:
Customer : GE NBCU – Orbit Billing & Tracking (ORBIT), India
Period : May 2010 to Till Date
Project Name : NBC GES RTS
Environment : IBM AS/400, RPG/400, RPGLE, CL/400, DB2/400, SQL/400, View, OS/400.
Role : Project Lead
Responsible :. Analysing, Designing, Coding, Testing, Technical Co-ordination, Status Tracking,
Reviewing, Reviewing Process Documents, Attending Project Audits.
Brief description of the project:
GE NBCU is a media entertainment company, where several applications are involved to maintain the Business with the customers. I have involved in ORBIT application. ORBIT is an Order Billing & Tracking system used to keep track of Projects in the NBC Universal Studio. I have involved in various application activities like
Involved in analysing the requirement, designing & developing programs,
Estimating all piece of tasks and prepared schedules,
Sending Status of the Tasks and Interacting with Clients for any Queries,
Co-ordinating with the team members for their respective tasks and guiding them to meet the deadlines on time.
Review on the basis of Analysis, Coding and Testing and Approve the tasks to deliver to the Client.
Preparing Metrics report, QPM, Configuration Audit, reviewing all the process documents on a monthly basis.
Taking care of External Project Audits
ASSIGNMENT 10:
Customer : GE – Working Capital Solutions, Netherlands
Period : September 2008 to April 2010
Project Name : GE WCS RTS
Environment : Factorlink Application Support, IBM AS/400, DB2/400, OS/400.
Role : Project Lead, Onsite Co-ordinator
Responsible :. Analysing, Designing, File loading, Functional Co-ordination, Status Tracking,
Status Reporting and Reviewing
Brief description of the project:
GE WCS is a company, which deals with factoring as a core business. Factoring means purchase of invoices from the clients and funding those invoices back to the client with factoring fee. This is also called as Invoice discounting (ID). The Invoices are received through a client file, which are loaded into Factorlink application to find the current position of the Client. I have involved in various application activities like
Involved in Factorlink application support,
Client file loading into Factorlink application,
Interacting with Clients, Client Funding Analyst, Client Managers for clarification to load the invoices into FL successfully.
Updating the Workflow after loading the files, which triggers the risk team to start Underwriting those clients,
Handling different level of stockholders to update the status of client’s position.
Issues handling through Clarify Case with the team in offshore.
Keep track of the priority issues fixing and having them tested by the users before Sign-off
Presenting out the CAB document which summarise all the issues to get approval from CAB (Change Advisory Board) members (Stock Holders)
Getting approval from CAB for fixed issues before moving the changes into production
SOX documents preparation – documented the Test of design, Test of Evidence.
Preparing the test design document with relevant process documents,
Collecting evidence for the design from the teams related to the process.
Submitting and validating with the SOX team before submitting for Audit.
ASSIGNMENT 9:
Customer : GE- Penske Truck Leasing Co., US
Period : October 2004 to August 2008
Project Name : A2270 – Merging Rental Net Customers
Environment : IBM AS/400, OS/400, RPG/400, RPGLE, Free Format RPGLE, CL/400, and
DB2/400, SQL/400, Implementer (Change Management Tool),
Role : Programmer, Tech Lead, Onsite Co-Ordinator
Responsible :. Analysing, Designing, Coding, Testing, Technical Co-ordination, Status Tracking
and Reviewing.
Brief description of the project:
Penske Truck Leasing Company is a Truck Rental and Leasing Company where several applications are involved to maintain the Business with the customers. I have involved in various applications like Rental Agreement, PDF Generation Process, EDI (Electronic Data Interfacing), A2270 - Merging Rental Customers, Removing Duplicate Customers by replacing with 12 position Customers, Journal Entry System, PEMS (Penske Electronic Matching System), PCard Maintenance Process, AP Upload Process, Enhancing Rental Net Reports.
One of the major projects among all the applications is A2270 Project where Penske Truck Leasing has replaced all the Rental Customers from 6 length Customer Numbers to 12 length customers. In order to achieve this all the applications had been changed to accommodate this 12 length customer Number. This is the biggest project ever implemented by Penske Truck Leasing Company.
ASSIGNMENT 8:
Customer : British Petroleum, Baltimore MD, USA
Period : January 2004 to June 2004
Project Name : Online Registration System
Environment : IBM AS/400, OS/400, RPG/400, Freestyle/400, CL/400, and DB2/400, HTML,
Apache Web Server.
Role : Programmer
Responsible :. Analysing, Designing, Coding, Testing.
Brief description of the project:
BP (Castrol) is a petroleum-based company dealing with collecting fuel samples from their Clients & testing them in the Lab at Baltimore, MD. They test the Samples and give the confirmation of the right samples.
Created User-friendly process for users to check the status of their samples online.
Involved in Design and Development of HTML & midrange based Applications.
Developing & enhancing the entire online process in testing the Samples.
Interacted with users to fulfil the requirement and enhanced the user requests.
Getting data from the HTML page to AS400 system using Apache web Server.
Used JD Edwards menu options to see the File Structure, Debugging Tool (ISDB), Etc., in achieving the above targets.
ASSIGNMENT 7:
Customer : Norwegian Cruise Line, Miami FL, USA
Period : December 2002 to November 2003
Project Name : Duplicate Ticket Tracking
Environment : IBM AS/400, OS/400, RPG36, RPG/400, RPGLE, CL/400, and DB2/400, MAX,
HAWKEYE, Aldon (ACMS), MS Excel
Role : Programmer
Responsible :. Analysing, Designing, Coding, Testing.
Brief description of the project:
NCL is a Cruise Line Company dealing with Cruise Line & Airline Ticket Reservation for Tourist, Crew Members and other workers. The purpose of this project is to track the Duplicate Tickets that exist in the current Reservation System.
Involved in Design and Development of midrange based Applications.
Developing & enhancing the entire process in tracking the Duplicate Tickets.
Interacted with users to fulfil the requirement and enhanced the user requests.
Interacted with the users in Norway to implement the same application and guided them to run the application successfully.
Developed new file structures in AS400 by getting data from the mainframe system and programmed to access those fields upon request.
Data Base Utility (DBU), Debugging Tool (ISDB), Etc., in achieving the above targets.
Reports have been developed using Report Layout Utility (RLU).
ASSIGNMENT 6:
Customer : Federal Mogul, Weston FL, USA
Period : July 2001 to October 2002
Project Name : Inventory Control
Environment : IBM AS/400, OS/400, RPG/400, RPGLE, CL/400, and DB2/400.
Role : Programmer
Responsible :. Analysing, Designing, Coding, Testing.
Brief description of the project:
Federal Mogul is an Auto Spare Parts Manufacturing Company. This project involves the task of making Enhancements and Incorporating additional requirements for the already existing BPCS system and System/36.
Met with the Project Manager & users, Gathered information for the system Requests.
Involved in Design and Development of midrange based Applications.
Developing entire process like Packing List, Advance-shipping notice, Mass Receiving, Weigh and Dim, Location put away and many other processes.
Verified the functionalities & results with the end users to check everything meets the requirement.
Generated many Reports upon the requirements.
Used File Entry Utility (FEU), Debugging Tool (ISDB), Etc., in achieving the above targets.
All screens have been developed using Screen Design Aid (SDA).
Reports have been developed using Report Layout Utility (RLU).
ASSIGNMENT 5:
Customer : WhereHouse Entertainment Inc. GA, USA
Period : February 2001 to June 2001
Project Name : WEI
Environment : IBM AS/400, OS/400, RPG/400, RPGLE, CL/400, DB2/400, RLU and DFU.
Role : Programmer
Responsible :. Analysing, Designing, Coding, Testing.
Brief description of the project:
Wherehouse Entertainment mainly concerns for selling and renting prerecorded music, videocassettes, DVDs, video games, and accessories. There are about 500 stores across U.S.
Objective of the project is to convert the current mainframe (S/390) applications to an IBM AS/400 environment. Phases of the project are Planning, Conversion, Unit and System testing, System integration, User acceptance, and Parallel testing, Implementation, Post Implementation and warranty support.
Design, Coding of the appropriate modules.
Created Subfiles for Manipulation of Records and Queries.
Validation and testing of programs.
Creation of the transaction programs.
Interacted with mainframe team & Involved in conversion of JCL to CL, CICS to RPG IV.
Design of various reports using RLU.
Proper Messaging functions to users to ensure user-friendliness.
Coordinating with other team members to integrate various modules.
ASSIGNMENT 4:
Customer : Sun Insurance Company Ltd., GA, USA
Period : June 2000 to January 2001
Project Name : Mauritius Insurance
Environment : IBM AS/400, OS/400, ILE RPG, CL/400, DB2/400, RLU and DFU
Role : Programmer
Responsible :. Analysing, Designing, Coding, Testing.
Brief description of the project :
Sun Insurance is an Insurance company, which provides both Non-life and Life Insurance. I involved in the computerization of the Life Insurance.
Life Module is divided into Policy Underwriting, Reinsurance, Claims and Financial Accounting. The Underwriting module involves preparation of the Policy Form and transactions. Reinsurance Module involves reinsuring the various classes of business. The Claims Module involves preparation of a No. of Claim Forms for the policies under the Life department which has 3 categories vise Death Claim, Disablement Claim and Maturity Claim
Actively involved in the Requirement study.
Design, Coding of programs for Underwriting, Reinsurance, Claims.
Created on-line help facilities for all screens by using Help Panel Groups.
Proper Messaging functions to ensure user-friendliness using Message Subfile.
Coordinated with other team members to join the various modules.
Created various OPENQUERY files.
Design of various Reports like details of Housing loan, Loan on Surrender value, Monthly Claims etc., were developed using RLU.
Created Subfiles for Manipulation of Records and queries
Created Data Area for Automatic generation of Policy Number, Agent code, Doctor code.
Generated various Batch Jobs.
Involved in Unit & Integration testing.
ASSIGNMENT 3:
Customer : Glenayre Electronics Inc., GA, USA
Period : February 2000 to May 2000
Project Name : Unified Messaging System
Environment : Apache Web Server, Java2, JSP, Servlets, JavaScript, MySQL Database, UNIX
(Sun Solaris 2.1) using VI Editor.
Role : Programmer
Responsible :. Analysing, Designing, Coding, Testing.
Brief description of the project :
Unified Messaging System is a product, which mainly deals with Messaging Services. This System deals with different types of messages like Email, Voice, Fax, DMS messages. This system has been developed using MVC Architecture. There are different messaging systems namely: InternetUMS, OpenUMS, HandsFreeUMS, MobileUMS.
Involved in Design and Development of InternetUMS module as a Java Developer.
Design has been done using Rational Rose.
Implemented this system using Apache Web Server, Java2, JSP, JavaScript, Servlets and Java Bean. All the Web pages have been developed using JSP and JavaScript has been used for validation. JSP passed values to Java Bean with the help of Servlets. Java Bean communicated with the database for transactions.
ASSIGNMENT 2:
Customer : Pentafour Software & Exports Ltd, India
Period : August 1999 to January 2000
Project Name : PentaShift Messaging System.
Environment : Java Web Server, Java2, Java RMI and Oracle 7.1.
Role : Programmer
Responsible :. Analysing, Designing, Coding, Testing.
Brief description of the project :
This project mainly deals with the bank-to-bank communication. Here Shift stands for Secured Hub for Interbank Fund Transactions. PentaShift is an application, handling the messages for Inter and Intra-Bank payments. Modules involved in this project are:
Maintenance Module
Message Generation Module
Authentication Module
Message release Module
Acknowledgement Module
Involved in the Message Generation Module as a Java Developer
Implemented the module using Java Web Server, Java2, JSP, JavaScript and HTML.
Designing has been done with the help of HTML and JavaScript was used for validation purpose in the Browser level. Java Beans communicated with the Database for Transactions.
ASSIGNMENT 1:
Customer : Pentafour Software & Exports Ltd, India
Period : June 1998 to July 1999
Project Name : Banking System.
Environment : IBM AS/400, OS/400, RPG/400, CL/400 and AS/400 Utilities, DB2/400
Role : Programmer
Responsible :. Analysing, Designing, Coding, Testing.
Brief description of the project :
This product contains three modules namely, Bank Master Maintenance, Transaction Entry and Report. The bank master maintenance Includes addition, deletion and modification of records. Transaction Entry holds the details of every transaction of each customer. Report module contains results of customer – wise and transaction – wise report. Program holds validity checks so accurate as well.
Automatic code generation according to the type of account.
Maintenance of daily transaction report.
Report of all account holders details and daybook list.