Oracle Application Developer HABEEB KHAN Email: habeebaman@gmail.com Tel #: 080-25227641 Career Summary: : Over five years of IT experience with four plus years in systems analysis, design, development, and integration of Oracle Applications 11i and 11.0.3 (Financials, and Manufacturing). Expertise in creating inbound and outbound feeds, creation of automated processes using Application Program Interfaces (API) and Oracle Workflow. In depth technical and functional knowledge in Oracle Accounts Payable, Accounts Receivable, General Ledger, Order Management, Inventory and Purchasing. Experience in setup, customization, interface programming and concurrent programs. Extensive experience in data conversion from legacy systems to Oracle Applications. Extensive experience with Relational Database Management Systems (RDBMS) including Triggers, PL/SQL Stored Procedures, Packages. Extensive experience in creating, customizing and registering Reports and Forms in Oracle Applications 11i (GL, AP, AR, PO, OM, INV). Extensive experience in Oracle 9i/8i, Developer 2000/6i, PL/SQL, SQL and SQL * Loader. Experience in Oracle Applications working with new implementations, design and development of interfaces, conversions, forms and reports. Tuning and Performance improvement of SQL queries. Experience with UNIX shell scripts. Used CUSTOM.pll for incorporating the changing business needs as and when needed. Adept at working with diverse technical groups and global customers to develop technology solutions that meet or exceed expectations. Good exposure in the documentation norms using the AIM Methodology. Worked as an active team member in implementing ERP solutions using Oracle Applications. Strong analytical, diagnostic and problem solving abilities. Technical Skills: : Languages: SQL, PL/SQL, UNIX Shell Programming, C, C++ and Java DBMS/RDBMS: Oracle 8i/9i, MYSQL, MS Access Applications: Oracle Financials (AR, AP, GL) and Manufacturing (INV, OM, PO) Tools/Utilities: SQL*Plus, TOAD, SQL *Loader, SQL *Net, SQL *Navigator, Workflow Builder 2.6, Oracle Developer 6i (Forms 6i & Reports 6i), Discoverer 4i Operating Systems: LINUX, HP UNIX, SUN Solaris, and WINDOWS NT/2000/XP Methodologies: Oracle AIM Professional Experience: LEAP WIRELESS, CA Role: : Feb 2005 – Jan 2005 Technical Consultant Responsibilities: Designed and developed PO requisition interface to load PO requisitions from the legacy System in to purchasing interface tables. Page 1 of 5 Oracle Application Developer Involved in customer conversion from legacy system into Oracle accounts receivable by using Customer Interface. Involved in AutoInvoice interface to load invoices automatically from legacy systems to Oracle Receivables tables. Customized the ‘OM: Generate Cost of Goods Sold Account’ Workflow to generate the COGS account that meets the business requirements. Customized standard forms with CUSTOM.pll library to create new functionality. Set up Application Users, assigned responsibilities and also registered various concurrent programs. Modified the ‘PO: Printed Purchase order report (printed)’ to meet the client’s requirement. Customized standard reports like packing slip and pick slip report in shipping module. Developed custom reports such as Invoice payment summary report, Requisition info report, Payables expenditure report, Inventory moves report. Tuning SQL queries for better performance. Extensively utilized the Application Object Library to register SQL*Loader programs, PL/SQL packages and procedures, forms and reports. Documented all the work using AIM methodology. Created and updated MD70 documents for all the Development work done. Environment: Oracle Applications 11.5.9 (AR, OM Suite, AP, and PO), Oracle 9i, HP UNIX Tools Developer 6i, Workflow Builder 2.6, TOAD : MBNA, Newark Mar 2004 - Jan 2005 Role: Techno Consultant MBNA is an international financial services company, providing personal and business lending and deposit account products to millions of Customers worldwide. The project involved implementation of Oracle Applications 11i (GL, AP, AR, PO). Responsibilities: Designed and Developed the interface program to Import Journals into General Ledger using SQL*Loader, PL/SQL package and Journal Import Concurrent program. Designed and Developed the interface program to load the Invoices from a legacy system into Oracle Payables using SQL*Loader, PL/SQL package and Payables Open Interface Import Concurrent program. Developed custom reports such as Detailed Expenditure Report and Journal Detail Report in General Ledger. Developed custom reports such as Inactive Vendor Sites Report and Invoice Payment Summary Report in Oracle Payables. Created value sets for the new reports developed and registered them using AOL. Worked on MD-70 document for Development work done. Customized the CUSTOM.PLL library according to the client’s requirement to enable the ZOOM functionality. Registered forms and reports in oracle applications using Application Object Library. Extensively used TOAD for database access and PL/SQL Development. Developed Ad-hoc reports as per the requirement in Discoverer. Used descriptive flexfield to capture additional information in standard forms. Wrote Unix Shell Scripts for job Automation. Worked on Performance Tuning to optimize SQL Statements. Page 2 of 5 Oracle Application Developer Environment: Oracle Applications 11.5.7 (GL, AP, AR, PO), Oracle 9i, Windows 2000, UNIX Tools Developer 6i, SQL*Loader, TOAD, Discoverer 4i : VIEWSONIC CORP, FL Feb 2003 –Feb 2004 Role: Technical Consultant ViewSonic is a leading worldwide provider of advanced display technology, including computer monitors, flat panel displays and projectors for today’s business, education, entertainment, Internet and Professional markets. The project involved implementation of Accounts Payable, General Ledger and Oracle Purchasing. Responsibilities: Accounts Payable Developed SQL*Loader scripts to load the legacy system data into custom staging tables for Auto invoice interface. Developed packages to validate data and load it from staging table to interface tables. Developed Payables open interface import to load the data to the base tables Involved in optimizing the performance of SQL Scripts, and improved reports such as Receipt Register report. Worked on AOL for registering the Custom Programs. Concurrent programs were defined and assigned to report groups. Registration of concurrent programs implemented PL/SQL method for calling concurrent programs, defining value sets and parameters. Accounts Receivable Developed AUTOLOCKBOX Interface to load data that is received from bank in to interface tables, from interface table to the Base Interim tables and finally to the base table. Developed Customer Import process to transfer and validate Customer data from legacy system into Accounts Receivable using APIs. Developed various custom reports according to client’s requirement. Worked on Performance Tuning to optimize SQL Statements. Environment: Oracle Applications 11.5.8 (AP, AR), AOL Oracle 8i, Windows 2000, UNIX Tools Developer 6i, SQL*Loader, TOAD : CHICAGO TRANSIT AUTHORITY, IL Mar 2002 – Jan 2003 Role: Technical Consultant The project involved in customizing the Oracle system including the interface programs and reports as per the user and business requirements in Oracle Payables, Receivables, Order Management, Inventory & General Ledger modules. Responsibilities: Developed Auto Invoice interface program to validate and import invoices from the legacy system into Oracle Receivables Designed and developed an interface to load Invoices from a legacy system into Oracle Payables. Designed and developed an error handling form which handles legacy and Oracle validations before sending the data into the Interface tables. Page 3 of 5 Oracle Application Developer Developed code for GL Conversions to extract legacy journals and to load them to GL Interface tables. Used AOL & Sys Admin to register new reports, forms, functions, menus and created validation sets, request sets and concurrent programs. Wrote shell scripts to ftp the files to the legacy systems and to send error message notifications to the user groups. Created UNIX scripts for automating the conversion from the legacy system. Customized and developed several reports in AR, AP, OE modules using Reports 6i. Reports customized were Print Invoice Statement Report, Aging Report, Invoice Report according to the invoice form, Open Orders by Week report, Daily Inventory Report, Order Edit Report, Receipt register, Check Format report. Worked on extracting information from Oracle Applications base tables to Intermediate tables for outbound interfaces. Responsibilities include: Coded SQL queries for data extraction from the Oracle application tables Converted data into flat files Prepared technical design documentation MD70 for interfaces. Environment: Oracle Applications 11.5.7 (GL, AR, AP, INV and OM), Oracle 8i, UNIX Tools Forms 6i, Reports 6i, SQL*Loader, TOAD : ATMOS ENERGY CORPORATION, TX Feb 2001 – Feb 2002 Role: Technical Consultant Responsibilities: Worked on creating the SQL*Loader control programs and PL/SQL validation procedures to execute along with Auto Invoice Interface, Journal Import Interface, Vendor Conversion supporting the business requirements. Developed Customer interface package using PL/SQL to transfer validate Customer data from legacy system into AR. Created alerts during AR open/close Periods. An Alert notifies specific users when there is an activity on AR Periods. Designed and developed Auto Lockbox interface so that the bank file will be automatically imported into Account Receivables. Involved in coordinating with the DBAs, Business Users and Functional team for the design of business processes and in solving the Vantive and Clear Quest tickets requested by the users. Constructed a SQL Program to implement Adjustments creation and Receipts creation for Auto cash AR, which creates Adjustments for difference amount and applies File amount to all Receipts for matching File invoice numbers. Registered several Interfaces and Reports as Concurrent Programs and combined them as a Request set according to the requirement of the client. Environment: Oracle Applications 11.0.3(GL, AR, AP, and Purchasing), Oracle 9i, UNIX, Windows NT/2000 Tools : Forms 6i, Reports 6i, SQL*Loader, TOAD Page 4 of 5 Oracle Application Developer DANKA OFFICE IMAGING, FL Jun 2000 – Jan 2001 Role: Technical Consultant Danka Business Systems PLC is an independent supplier of office imaging equipment and related services, parts and supplies. This project involved implementation of Inventory and Purchasing. Responsibilities: Developed control files for SQL*Loader and PL/SQL program for loading and validating the data into the interface tables from the Legacy system. Imported the Journal entries from legacy system to Oracle General Ledger using SQL*Loader, PL/SQL package and populated the data into GL base table. Developed a feeder program to load external data from legacy system using SQL* Loader into AP_INVOICES_INTERFACE and AP_INVOICE_LINES_INTERFACE Interface Tables. Developed new reports, forms, functions, validation sets, request sets and concurrent programs. Customized Oracle Standard Reports in Accounts Payables, Oracle Purchasing and General Ledger. Developed custom reports and customized various reports in AP and PO. Worked on Performance Tuning to optimize SQL Statements. Environment: Oracle Applications 11.0 (GL, AP and PO), Oracle 8i, UNIX, PL/SQL Tools Forms 6i, Reports 6i, SQL*Loader, TOAD : References: Available on request. Page 5 of 5