Site hosted by Angelfire.com: Build your free website today!
Consultant (January, 2001 - June, 2001)
Wells Fargo Bank, California

Worked on several projects for General ledger Utility System (GUS). GUS is used by Retail Accounting Department of Wells Fargo Bank. GUS is an in-house developed application used to automate the reconciling and balancing process of the branch lines. It is a multi-platform, multi-language, real-time, on-line, batch and client/server system. The GUS system front end is coded in PowerBuilder and runs in a client/server environment, which consists of PC's and NT servers. The GUS on-line system accesses several applications to obtain information:

Consultant (June, 2000 - December, 2000)
Charles Schwab, California

Designed and implemented Electronic Account Opening functions on Image Enhanced Case Management System(IECMS). IECMS is a workflow software that used to manage customer accounts. The front-end was written in PowerBuilder. User can process the tasks from a task list. Each task was linked with a image document which will be show on the screen after the task was opened. The embedded image processing was done by PixTools/EZ OCX - a product of ActionPoint Inc. IECMS had functions to scan documents into the system which was coded in VB. The VB program used ADO to connect to a Oracle backend. It can validate the user inputs like account number, task type, etc. then it will create a control file and send it to a daemon. The daemon will create a new task in database. IECMS can also receive fax and load into database. That part was written in VC++. The back-end included Oracle and FileNet. Duties include discussing requirements with end users, programming with VB, Powerbuilder and PL/SQL.

Consultant (December, 1997 - May, 2000)
Pacific Gas & Electric, California (PG&E)
Designed and implemented Settlement and Billing System(S&B) using VB6, Powerbuilder 6.5, Access, Excel, Crystal Report, Pro*C, SQL*LOADER and PL/SQL. S&B is a system that PG&E used to verify the charge or payment it got from California Electric Power Exchange Market (PX) for it's Electric Power Supply Department. S&B use Pro*C program to load input files into database, then use VB, Excel, Pro*C programs to do charge calculation and reconciliation. S&B has a lot of reports written by Crystal Report. S&B has functions to send monthly revenues and expenses to a SAP system of accounting department. S&B need to get meter read from a SQL Server database. Wrote Transact-SQL and VB code to automaticly download the monthly meter read of 108 generation resources every day. Wrote VB based windows, reports and Excel workbook. Wrote Pro*C code. Wrote Developer/2000 code. Wrote Powerbuilder PL/SQL code in the project of converting S&B System from VB to Powerbuilder. Worked on user interface design, database design. Did Oracle performance tuning, system analysis and support. Designed and implemented Electric Supply Settlement System (ES3) using Oracle and PowerBuilder(5.0, 6.5, PFC). ES3 is used to verify the charges/payments PG&E got from California Electric Power Exchange Market(PX) for it's Electric Power Demand Department. ES3 use Powerbuilder written batch programs to load files into database as it input, then use PL/SQL stored procedures to do the charge calculation and reconciliation. ES3 has a Powerbuilder written GUI to let user issue commands, view results and generate reports. Wrote stored procedures using PL/SQL, Wrote PowerBuilder based windows, reports using PFC. Wrote PowerBuilder batch programs to validate and load flat files into database. Designed and implemented FTP Data Exchange Server using PowerBuilder The Data Exchange Server works as an window NT daemon. It help ES3 to do both in and out remote file transfer. Designed and implemented automatic file generation using PowerBuilder and oracle dbms_job. Wrote Perl, CGI program on NT server for automatic email processing.
Consultant (July, 1996 - November, 1997)
Lockheed Martin Missiles & Space, California
Designed and implemented Contract Tracking and Reporting System(CTRS) using PowerBuilder(4.0, 5.0, PFC) and ORACLE database under Window 95 and Macintosh OS 7.5.5. CTRS is used to provide real time access to critical information related to LMMS U.S. Government Prime Contracts, Commercial Contracts, Basic Ordering Agreements, and Subcontracts. The functions included are tracking control and reporting information from the time the contract is issued through the completion of the closure process and inquiry of history or closed contracts. The Report Generator has several level drill down functionality to ensure the user can get their desired report easily and efficiently. Responsibilities included planning, database system analysis and designing, Powerbuilder base object class designing, integrating, PowerBuilder and PL/SQL coding, debugging and testing. Wrote C++ program to access user logon information on window NT domain and pass it to powerbuilder.
Consultant (June, 1996 - December, 1996)
Roseville Telephone Company, California
Designed and implemented Telephone Number Administration (TNA) project using PowerBuilder 5.0, PFC and Sybase. Functions included in TNA are telephone number inquiry/update, telephone number use update, telephone number descriptor update, generate new prefix, assign RSOC use descriptor, host specific RSOC, etc. Involved in user interface design. Wrote Powerbuilder and Sybase code. Generated installation diskettes using Powerbuilder Installation generation utility.
Consultant (April, 1996 - July, 1996)
Sybase Corporation, California
Designed and implemented customized SmartStream software for Showcase Financial Project. SmartStream is a workflow software developed by Dun & Bradstreet Software and written in Sybase and PowerBuilder. New and modified functions include: Browse Account and Journal, Current Accounting Period Authorization, Canceling Journal, Multiple Entity Period Close, Canceling Invoice, Receivable Document, Remittance, On Demand Payment, Payment Control etc. These modifications were in Accounts Payable, Accounts Receivable, General Ledger, Purchasing and Asset Management modules of SmartStream. Helped setting up SmartStream software in testing servers, education servers, production servers. Wrote documents for business requirements, system requirement, installation, migration procedure etc. Wrote PowerBuilder 4.0 scripts and Sybase System 11 Transact SQL. Carried out PowerBuilder and Sybase system testing and trouble shooting in SmartStream.
Consultant (March, 1995 - December, 1995)
IBM, Hong Kong
Worked for IBM Consulting Group. Major projects and accomplishments: International Clearing System project for Bank of China headquarters SWIFT message processing. The project environments were MS-Windows, OS/2, AIX, VSE/ESA, PowerBuilder, Visual C++, MFC, ODBC, OLE, Oracle, PL/SQL, DB2/2, ADW, etc.. Duties include system design, performance optimize, PowerBuilder program functional specifications and consultant. Wrote a C++ class using Visual C++. This class can let PowerBuilder user trigger a main frame CICS transactions under APPC(LU6.2) communication. Wrote Oracle Pro*C program. Financial Reporting System for Bank of China Guangdong. This project was used to generate various financial report from ledger records and do a validation against about two hundred rules. The project environments were MS-Windows, OS/2, Powerbuilder 4.0, DB2/2. Involved in system design PowerBuilder coding, performance optimize. Airline Information System for Beijing Capital Airport. This system was used to manage airport information which include airline information, customer information, weather, airplane information, etc. The project environment were MS-Windows, AIX, PowerBuilder 4.0 , DB2/6000. Designed system architecture, algorithms and screen flow. Coded and tested client software using PowerBuilder 4.0.
Consultant (May, 1994 - February, 1995)
Citibank, New York
Designed and implemented Trade Information Management System(TIMS). TIMS was a workflow software that used to manage SWIFT message processing for the Globe Trade Finance Department. The system environment are PowerBuilder and Oracle. Did a lot of PowerBuilder consulting work and also designed several PowerBuilder objects like datawindow control for data entry, general error message processing function, etc. Involved in requirement discussion with end users. Implemented several modules like Issuance, Amendment, Inspection, Exception, etc..
Consultant (May, 1993 - April, 1994)
United Nations, New York
Worked as a team member on Programming Management System - a world wide distributed system which included several subsystems like supply, program planing, travel control, transportation control, etc. System environment are MS-Windows, ODBC, OLE, Sybase, SQLBase. Development tools are PowerBuilder, Visual C++, MFC. The project were using object oriented programming technique. Involved the design of GUI standard and the Standard Object Classes and implemented it under PowerBuilder. The Standard Object Classes include window classes, datawindow classes, menu classes, control classes, transaction object, etc.
Programmer Analyst (August, 1990 - May, 1993)
Bank of China, New York
Designed and implemented Banking Business System and Letter of Credit System, coding using PowerBuilder, C, C++, Sybase, ODBC, OLE. Working environment were MS-Windows, Netware, OS/2, VSE/ESA. As a hands-on technical lead of a team of three. Interfaced with users to gather requirements. Wrote functional specifications. Prepared project plans including estimates, tasks, schedules and resource assignments. Wrote technical design specifications. Designed and normalized database tables. Programmed extensively using Transact SQL. Carried out software testing and implementation. Applications include daily banking business processing, letter of credit business processing (import or export letter of credit issuance, inward or outward collections, etc.). Detailed work include window design, record format design, LAN and host APPC(LU6.2) communication design, electronic journal design, database design and report design.
Programmer Analyst (February, 1989 - August, 1990)
United Computer Technology, Inc., New Jersey
Image application program development for marketing department of AIG. Developed program for picture animation, zooming, as well as sound effect using C under MS-DOS environment.
Programmer Analyst (July, 1986 - March, 1987)
Computing Technology International, Inc. China
Implemented a Management Information Systems for a manufactory using COBOL on HP-3000.