Oracle APPS Resume Old

13
Kanmani Karuppannan Mobile: +91 98657 37878 Email: [email protected] SUMMARY: Working as Module Lead in Sanmina-SCI. 7 years of experience in Information Technology. Thorough knowledge in SQL, PLSQL, Tuning, Oracle Work Flow & Oracle Reports. Good idea on Oracle Alerts and UNIX Shell Scripting. Holding OCA Certification Involved in Oracle based business application Design and Development, Customization, Testing and Maintenance. Customization and Development of Oracle Alerts, PL/SQL and Oracle Forms. Currently working on OM, PO, AP, AR, INV and MRP modules. Visited to US and Singapore for Project requirement gathering As part of current job, I’m responsible for Design & Analysis, Development, Support, and Testing, Train the junior members. 5 years of experience in Oracle apps 11i (e-business) Ability to quickly learn new processes and methodology. Work well under pressure, ability to meet tight deadlines & takes appropriate initiative. Good interpersonal, presentation skills and ability to interact with people at all levels. Zeal to learn new things and good potential for progress and self improvement. Holding B1 US Visa till 2015 TECHNICAL SKILLS: Technologies/Language : SQL, PL /SQL, UNIX shell scripting, Reports 6i, Reports 2.5, Forms 6i, Oracle Alerts, Workflows, Harvest (Version code control system) Programming Languages : C, C++, Database : Oracle 9i, 8i ERP : Oracle Apps 11i, Oracle Apps 10.7 Operating Systems : MS-DOS, Windows 2000/XP, UNIX, LINUX-Suse, Redhat, Debian, Fedora PROFESSIONAL EXPERIENCE: 1

Transcript of Oracle APPS Resume Old

Page 1: Oracle APPS Resume Old

Kanmani Karuppannan

Mobile: +91 98657 37878Email: [email protected]

SUMMARY:

Working as Module Lead in Sanmina-SCI. 7 years of experience in Information Technology. Thorough knowledge in SQL, PLSQL, Tuning, Oracle Work Flow & Oracle Reports. Good idea on Oracle Alerts and UNIX Shell Scripting. Holding OCA Certification Involved in Oracle based business application Design and Development, Customization, Testing and

Maintenance. Customization and Development of Oracle Alerts, PL/SQL and Oracle Forms. Currently working on OM, PO, AP, AR, INV and MRP modules. Visited to US and Singapore for Project requirement gathering As part of current job, I’m responsible for Design & Analysis, Development, Support, and Testing, Train

the junior members. 5 years of experience in Oracle apps 11i (e-business) Ability to quickly learn new processes and methodology. Work well under pressure, ability to meet tight deadlines & takes appropriate initiative. Good interpersonal, presentation skills and ability to interact with people at all levels. Zeal to learn new things and good potential for progress and self improvement. Holding B1 US Visa till 2015

TECHNICAL SKILLS:

Technologies/Language : SQL, PL /SQL, UNIX shell scripting, Reports 6i, Reports 2.5, Forms 6i, Oracle Alerts, Workflows, Harvest (Version code control system)

Programming Languages: C, C++, Database : Oracle 9i, 8iERP : Oracle Apps 11i, Oracle Apps 10.7Operating Systems : MS-DOS, Windows 2000/XP, UNIX, LINUX-Suse, Redhat, Debian, Fedora

PROFESSIONAL EXPERIENCE:

Working as Module Lead in Sanmina-SCI India Pvt Ltd for 4.9 yrs from 24/Apr/2006 - till date. Worked as a Software Engineer in Sunsoft Solution for 2 yrs from Apr 2004-Apr 2006

QUALIFICATION DETAILS:

Master of Computer Applications (M. C. A) Duration: 2001- 2004Percentage: 75

Bachelor of Electronic Science (B.E.S) Duration: 1998- 2001Percentage: 64

1

Page 2: Oracle APPS Resume Old

PROJECT DETAILS:

Additional Responsibilities : While developing the below projects, I have been involved on lot of support activities, alert creation, report and form modifications and other small enhancement which I have not mentioned in this document as those are all not big development.

PROJECT NAME Sanmina Customer Purchase Order Change Work Flow Processing

PROJECTDESCRIPTION

Customization work flow created to process the customer PO change and apply the changes to Sales order. This Includes Workflow kicks off process, enabling a customer for Workflow.

PO changes will be applied to Sales Order through Work flow process

For each PO changes the notification will be sending to plant user.

Instead of Order Import program, we used Order Import API to apply the PO changes on sales order side.

Before this development, all the customer PO changes will be applied on SO side manually.

This is common script for all customers, only the validation process differs based on customer requirement.

PROJECT TYPE DevelopmentENVIRONMENT Oracle Apps 11i, Oracle 9i , PL/SQL, Work Flow, Windows XPAPI used in this project oe_order_pub.get_order

oe_order_pub.lock_orderoe_order_pub.process_order

MODULES PO, OMDURATION From (mm/yy) 05/10 Till DateROLE / RESPONSIBILITY Technical Lead, Developer, TesterCONTRIBUTIONS Involved in the development and maintenance activities in 11i

environment

Written Detailed Technical Design Document Involved in design and development of Work flow diagram Written test cases for Unit test plans and Integration testing. Involved in Unit testing & UAT (User Acceptance Testing)

testing Coordinated with team for development activity Interacting with Business Analyst and preparing TDD for

modification in the code. Post production support.

TEAM SIZE 6

2

Page 3: Oracle APPS Resume Old

PROJECT NAME Sanmina Customer PO Processing Using Work FlowPROJECTDESCRIPTION

Customization work flow created to process the customer PO.

Entire customer PO to SO process was handled through the Work flow.

Customer PO information comes through flat file and Sales order created after the successful validation of PO information. This Includes Workflow kicks off process, WF notification mail, enabling a customer for Workflow.

Customer PO information are like Item, Price, UOM, Ship to address info and Bill to address information and etc.

If customer is sending the new ship to address information then we will create a location for the same ship to address in Oracle by using below APIs.

Before moving into WF process, old programs has taken 3 hours to create a Sales order, but through work flow process we created Sales order with in 3 Minutes.

PROJECT TYPE DevelopmentENVIRONMENT Oracle Apps 11i – Oracle 9i , PL/SQL, Work Flow, Oracle Forms,

Windows XPAPI (used in this project) Hz_Location_V2pub.Create_Location

Hz_Party_Site_V2pub.Create_Party_SiteHz_Cust_Account_Site_V2pub.Create_Cust_Acct_SiteHz_Cust_Account_Site_V2pub.Create_Cust_Site_Use

Modules PO, OMDURATION From (mm/yy) 08/09 To (mm/yy) 04/10ROLE / RESPONSIBILITY Technical Lead, Developer, TesterCONTRIBUTIONS Involved in the development and maintenance activities in 11i

environment

Technical Design Document was created by me Work flow diagram was developed by me Written test cases for Unit test plans and Integration testing. Involved in Unit testing & UAT testing Created PL/SQL package which includes WF kick off

process and WF Notification and etc. Development and customization of Oracle Forms Involved in UAT (User Acceptance Testing). Moved all Customers to WF process after successful

completion of testing. Post production support

TEAM SIZE 6

PROJECT NAME Supplier Splitter ProcessPROJECT Several Sanmina plants are creating PO’s to suppliers by

3

Page 4: Oracle APPS Resume Old

DESCRIPTION using different oracle instance.

Supplier will send the PO acknowledgement and Invoice information through flat files for PO’s. Flat files have come into a common location in our system irrespective of Brazil and Das PROD instance.

This file needs to be moved into the correct database instance based on combination of PO number and other information.

Customization alert will go to Business Analyst for them to take the further action if the acknowledgment or Invoice information is wrong.

PROJECT TYPE DevelopmentENVIRONMENT Oracle Apps 11i – Oracle 9i , PL/SQL, Oracle Reports, Windows

XPMODULES PO, AR, MRPDURATION From (mm/yy) 12/08 To (mm/yy) 07/09ROLE / RESPONSIBILITY Developer, TesterCONTRIBUTIONS Involved in the development and maintenance activities in 11i

environment

Understand the business requirement and created the Technical Design Document (TDD)

Created Oracle objects (Package, Procedures and Tables) with necessary validation.

We have raised TAR for one the development issue. Worked with DBA to create DB Links and DBA directories

as part of development UTL_File package used for file operations Customization Oracle Alerts created for Invalid files Written test cases for Unit test plans and Integration testing. Post Production support.

TEAM SIZE 4

PROJECT NAME Sanmina EDI forecast 2_3_4 Release WeeksPROJECTDESCRIPTION

Sanmina will be sending the forecast information to their suppliers. Forecast will create based on the DRP information. Once the forecast created user can do the changes on the forecast data (via customization form).

Once the forecast creation process over, we will extract the forecast in order to send it to supplier. Before this enhancement Sanmina can send the firm (confirm) order only for one week (first week).

This enhancement process allows sending the forecast information for first four weeks.

PROJECT TYPE EnhancementENVIRONMENT Oracle Apps 11i – Oracle 9i , PL/SQL, Oracle Reports, Windows XPMODULES MRPDURATION From (mm/yy) 09/07 To (mm/yy) 11/07

4

Page 5: Oracle APPS Resume Old

ROLE / RESPONSIBILITY Developer, TesterCONTRIBUTIONS Involved in the development and maintenance activities in 11i

environment

Technical Design Document created based on the business requirement.

New set of validation part has been added to the existing package.

Written test cases for Unit test plans and Integration testing. Providing support after code move into Production Monitoring firm release for every week

TEAM SIZE 4

PROJECT NAME Supplier Managed Inventory (SMI)PROJECTDESCRIPTION

SMI is supplier will keep their material in Sanmina premises and supplier is owned their material until Sanmina use it.

Supplier gets a pull signal from Sanmina when they should send material to Sanmina. In return, the supplier will send the ASN (856 info) and inventory figures what they currently holds in the hub for the specific customers plants (customer specific inventory).

This module serves three purposes:1) Supplier can upload inventory status data

2) Supplier can download material pull information 3) Supplier can upload ASN information based on open pulls

PROJECT TYPE DevelopmentENVIRONMENT Oracle Apps 11i – Oracle 9i , PL/SQL, Oracle Reports, Windows XP MODULES INVDURATION From (mm/yy) 07/07 To (mm/yy) 08/07ROLE / RESPONSIBILITY Developer, TesterCONTRIBUTIONS Involved in the maintenance and development activities 10.7

environment Development and customization of Oracle PL/SQL Package

with necessary validation Development and customization of Oracle Reports Involved in Unit testing. Responsible for setting up the supplier for SMI Post production support.

TEAM SIZE 3

PROJECT NAME Vendor Consigned Inventory (VCI)PROJECTDESCRIPTION

VCI is similar to SMI.

Only one difference is Sanmina will keep the items in supplier side and supplier pay for that.

PROJECT TYPE DevelopmentENVIRONMENT Oracle Apps 11i – Oracle 9i , PL/SQL, Oracle Reports, Windows XP

5

Page 6: Oracle APPS Resume Old

MODULES INVDURATION From (mm/yy) 04/07 To (mm/yy) 06/07ROLE / RESPONSIBILITY DeveloperCONTRIBUTIONS Involved in the maintenance and development activities 10.7

environment Created PL/SQL Package with necessary validation Involved in Unit testing. Responsible for setting up the supplier for VCI Post production support.

TEAM SIZE 3

PROJECT NAME EDI Code Conversion SetupPROJECTDESCRIPTION

Oracle standard Code conversion form has the information about the internal (Sanmina) data and external data that goes to supplier or customer.

By using generic account user can changes the data in Code conversion form. For some auditing purpose the data should not be changed by generic account. User has to use their own account to change the data.

Created trigger that will capture the changes done by user and user information. If user is trying from generic account then it won’t allow any kind of modification and it will alert the user to use personal account.

PROJECT TYPE DevelopmentENVIRONMENT Oracle Apps 11i – Oracle 9i , PL/SQL, Windows XPDURATION From (mm/yy) 01/07 To (mm/yy) 03/07ROLE / RESPONSIBILITY Developer, TesterCONTRIBUTIONS Development and customization of Oracle Trigger

Development and customization of Oracle Reports

TEAM SIZE 2

PROJECT NAME T-REX Scotland HUB POD Interface developmentPROJECTDESCRIPTION

Scotland HUB is going to send us Proof Of Delivery transaction when we send shipments to them. We developed EDI interface to process the 861 transaction into oracle.

ENVIRONMENT Oracle Apps 11iDURATION From (mm/yy) 08/06 To (mm/yy) 12/06ROLE / RESPONSIBILITY Team MemberCONTRIBUTIONS Development and customization of Oracle PL/SQL Package

Development and customization of Oracle Alerts

TEAM SIZE 7

PROJECT NAME Customer Invoice Extraction ProgramPROJECT Once the Sanmina invoiced the SO, for that corresponding

6

Page 7: Oracle APPS Resume Old

DESCRIPTION customer PO we have to send the Invoice information to customer.

Customization programs and views created to pick up all eligible invoices and generate single output (flat) file with multiple invoices.

PROJECT TYPE DevelopmentENVIRONMENT Oracle Apps 11i

DURATION From (mm/yy) 05/06 To (mm/yy) 07/06ROLE / RESPONSIBILITY DeveloperCONTRIBUTIONS Development and customization of Oracle PL/SQL Package

Worked in Oracle Reports Development and customization of Oracle Alerts Providing support for the tickets raised by user.

TEAM SIZE 3

Sunsoft Solution Projects (2004 – 2006)

PROJECT NAME Production Monitoring & Control SystemPROJECTDESCRIPTION

This system maintains the details of the work process handled by each machine involved in various processes such as granite cutting, drilling, polishing and grinding.

The main purpose of the project is to find the recovery yield of rough block (raw block) according to the type of monuments and slabs various report are generated like machine usage report and machine idle time report, operator performance report, segment life report and cost estimation details.

ENVIRONMENT Oracle 9i , PL/SQL, VB, WindowsDURATION From (mm/yy) Sep/05 To (mm/yy) Mar/06ROLE / RESPONSIBILITY Developer CONTRIBUTIONS Involved in the development and maintenance activities

Development and customization of Oracle PL/SQL Packages, Procedures, Functions

Development and customization of Oracle Reports Involved in writing different kind of SQL Queries based on

business requirement Involved in creation of text based report SQL PLUS

reporting Provide well interfaces to business data and functional

7

Page 8: Oracle APPS Resume Old

manipulation using packages Written test cases for Unit test plans and Integration testing

TEAM SIZE 3

PROJECT NAME Diagnostic Information System (DIS)PROJECTDESCRIPTION

This system enables effective management of various functions of a scanning centre i.e., monitoring patient history, scan reports (MRI, CT, Color Doppler, ECG etc.,), lab reports, billing and consultation details underwent and is presented along with prescription sheets.

Hospital, scan bills and consultation charges are recorded and updated. This project automates the day-to-day activity of the diagnostic centre.

ENVIRONMENT Oracle 9i , PL/SQL, VB, WindowsDURATION From (mm/yy) Jan/05 To (mm/yy) Aug/05ROLE / RESPONSIBILITY Developer CONTRIBUTIONS Involved in the development and maintenance activities

Development and customization of Oracle PL/SQL Packages, Procedures, Functions

Involved on writing Triggers Involved in creation of text based report SQL PLUS

reporting Involved in writing different kind of SQL Queries based on

business requirement

TEAM SIZE 4

PROJECT NAME Standard Attendance Recording System (STARS)PROJECTDESCRIPTION

System developed to calculate wages for employees by storing the number of hours they worked on a weekly or monthly basis. Timesheet will be prepared over a period of a month or a week contingent upon the company’s pay plan.

This application splits into two segregation that the user interfaces and the administrative interface. Each one is used to test the identity of the user. User has the option of ending and deleting records.

ENVIRONMENT Oracle 9i,VisualBasic 6.0DURATION From (mm/yy) Jul/04 To (mm/yy) Dec/04ROLE / RESPONSIBILITY Developer CONTRIBUTIONS Involved in the development and maintenance activities

Involved in screen Designing &Developing. Involved in writing queries at the back end.

TEAM SIZE 4

TRAINING ATTENDED:

8

Page 9: Oracle APPS Resume Old

COURSE DETAILS DURATION FROM TO

Oracle Applications Apr, 06 May, 06 Harvest(VCCS) Sep, 06 Sep, 06Query Tuning Feb, 07 Feb, 07Linux Training Apr, 08 Apr, 08

STRENGTHS:

Quick Learner Team player. Hardworking, Self motivated and Timely delivery.

PERSONAL PROFILE:

Date of birth : 29-Jul-1980Father’s name : KaruppannanPassport Number : F5469366Expiration Date : 27-Nov-2015Languages known : Tamil, EnglishEmail Id : [email protected]

9