Title:Software Engineer
*****@*******.***
Document
Source below
NAME:,
ADDRESS:
ADDRESS2:
CITY:
STATE:
ZIP:
CANDIDATE ID: 2546781
US CITIZENSHIP:
EDUCATION:
EXPERIENCE: 0
WILL RELOCATE: No -
JOB WANTED:
RATE NEEDED:
TELEPHONE:
EMAIL: *****@*******.***
HOMEPAGE:
HOTTEST SKILLS: lien, communication, product, database, html, sale, oracle, engineer,
programming, java, software engineer, market, practice, transaction, microsoft, perl, sql,
marketing, billing, financial
REVISION: 07-SEP-02
RESUME:
[1]Yahoo! GeoCities Member Banner Exchange [2]Info
[3]My Profile
[4]Practice Area
Entertainment
Restricted Area
[5]Home
My Resume:
Gilbert M. Lau
[6]*****@*******.***
EXPERIENCE:
Summary:
* Knowledgeable in Electronic Commerce strategy as well as
implementation
* Thorough understanding of Internet/Intranet/Extranet architectures
* Experienced in implementing business-to-business and
business-to-consumer solutions:
* Electronic storefront
* Electronic software distribution
* Electronic Data Interchange implementation
* Telecommunications billings
* Corporate Intranet strategy
* Wide exposure to variety of Internet/Intranet/Extranet tools
* Solid application development experience in Client/Server and
Internet environments
* Excellent in building relationship with clients and vendors
1995
- PresentKPMG Peat Marwick LLP, Strategic Services Consulting, Mountain View,
California
Senior Consultant, Electronic Commerce Practice
Major Accomplishments:
I. Internet/Intranet Strategy:
Hewlett Packard, Channel Marketing, California
Enabled personalization at the HP commerce center web site to retain
existing customers, improve buying process and increase customers'
loyalty:
Project Background: HP commerce center web site is designed to
facilitate reseller channel distribution. The HP main web site
(www.hp.com) serves as the main portal site to direct customers to the
HP commerce center where they can purchase HP products from the HP
authorized resellers. Prior to the personalization, customers need to
re-enter the same information such as personal data, shipping and
billing addresses, and payment method every time when they make a
purchase. After the personalization implementation, customers are not
required to enter the same information repeatedly and are given a more
personalized and responsive buying experience. On the other hand, the
marketing managers of HP commerce center are now able to cross-sell
and up-sell other HP products, monitor the customers' demographics and
create a more targeted content and promotion offers as the customer
information is captured in the database through the personalization
enablement. My involvement included the following:
* Analyzed the impact of the personalization to the existing logic
flow of the HP commerce center.
* Defined the process flow for the personalization feature which
included user profile registration, maintenance and management.
* Implemented the user profile components using HTTP-cookies,
Javascript, Perl/CGI programming and Oracle RDBMS as the back-end
database.
* Integrated the user profile components with the existing HP
commerce center web application.
Western Digital, Irvine, California
Developed a corporate Intranet strategy for their enterprise-wide
Intranet:
Project Background: Client's initiative was to reengineer the
corporate Intranet strategy with leveraging of their existing
investment in Intranet. My involvement included the following:
* Authored strategy and standards for Western Digital's Corporate
Intranet.
* Participated in the formation of the Western Digital Intranet
Cross Functional Council.
* Assisted in the development of Western Digital's Corporate
Intranet Website.
* Developed a Human Resources Intranet site as a proof-of-concept
Website on Microsoft Site Server application platform.
Hewlett Packard, Computer Organization Channel Communications, Santa
Clara, California
Integration of BroadVision One-To-One application system and
Documentum revision management system:
Project Background: Client's initiative was to create an application
which extracted the content and meta data from Documentum and
converted it to a format that can be accessible to BroadVision tools.
Eventually, the business manager would be able to create business
rules using the Dynamic Command Center in BroadVision to provide
resellers with information matched to their profile characteristics.
The ultimate goal was to provide a more personalized web experience to
targeted audience. My involvement included the following:
* Designed the logic flow of the integration process.
* Installed and set up both BroadVision and Documentum servers on
HP-UX 10.20 operating system.
* Customized the WorkSpace client in Documentum.
* Implemented the application using BroadVision and Documentum APIs
in C++ programming language.
* Developed and executed test plans.
* Developed several BroadVision sample applications as a
proof-of-concept of utilizing the BroadVision user profiling and
matching features.
* Developed the project design document and user guide.
* Produced a lab note for this integration.
Siemens Nixdorf, Munich, Germany
Provided knowledge transfer of Electronic Commerce Web Server
Development to their Internet Services Group
Project Background: Client's initiative was to develop a virtual
shopping mall application using BroadVision One-To-One application
system in which it could serve as a service bureau to resell virtual
space to resellers/distributors to publish their electronic
storefronts. During a very short time-frame, I was required to
transfer my knowledge in Electronic Commerce as well as my BroadVision
expertise to design and develop a working prototype with EDI and
several search capabilities.
* Defined the business model of their Virtual Business Mall.
* Defined a EDI interface between the Web Server and external
Merchant systems which handle order fulfillment processing.
* Developed "Store Level", "Product Category Level" and "Item
Level" search modules for the Web Server.
Connect Inc
., Mountain View, California
Assisted in designing a Electronic Software Distribution model:
Project Background: As a reseller/distributor of several software
giants, our client would like to be a pioneer in Electronic Software
Distribution (ESD) technology by implementing a electronic commerce
Web server with ESD capability. KPMG's involvement was to define a
business model for Electronic Software Distribution and conduct
product evaluation on OneServer electronic commerce Web server.
* Defined the Electronic Software Distribution (ESD) model for
their World Wide Web site.
* Developed a work plan for the software implementation.
* Investigated the viability and reliability of OneServer
electronic commerce server to deliver ESD solution.
II. Electronic Data Interchange
(EDI):
Pacific Bell, San Francisco, California
Developed a EDI infrastructure to support their new role as a
wholesaler of local exchange products and services as a result of the
1996 Telecommunications Act:
Project Background: Because of the 1996 Telecommunications Act,
regional bell operating companies were mandated to open their local
market to resellers. To cope with the changes in the new operation
with their resellers, the regional bell operating company hired KPMG
to develop an infrastructure to support the new role as a wholesaler
of local exchange products and services. My involvement was to oversee
project's technical issues as well as to take the role of a technical
leader of the KPMG team. Our work always compiled with the industry
standards: ANSI X12, TCIF (Telecommunications Industry Forum), SOSC
(Service Order Subcommittee) and OBF (Ordering and Billing Forum).
* Defined and implemented the EDI guidelines for various EDI
transactions (850 - Purchase Order, 855 - Purchase Order
Acknowledgment, 860 - Purchase Order Change, 865 - Purchase Order
Change Acknowledgment).
* Evaluated and gave recommendations on various EDI documentation
products.
* Coached the entire KPMG team in technical aspect.
Visa International, San Mateo, California
Developed a client/server application to process invoices from
telecommunications service providers employing EDI technology:
Project Background: It was a joint-development project with Visa
International. The idea was to develop a client/server application for
fortune 500 companies to process large volume invoices from
telecommunications service providers employing EDI technology to cut
cost and increase productivity. KPMG would serve as a service bureau
to offer telecommunications invoice processing service to companies
with large volume invoices. I worked in a team of four to design and
develop the application.
* Designed and developed client piece of the application using
PowerBuilder Enterprise 4.0 running on Windows 3.1.
* Created and maintained the database schema and stored procedures
of Sybase SQL Server System 10 which was used as the back-end
database server.
* Created EDI maps to translate in-bound 811 consolidated invoices
from AT&T and MCI in ASC X12 Version 3020 format using Premenos
EDI/e package software.
* Developed Sybase stored procedures for invoice data-loading,
report generation for client application, and any other
mission-critical batch processing.
* Designed and implemented data-loading processing programs using C
programming language.
* Architected and implemented a working prototype to enable the
launching of the application from an Internet browser for the
TeleStrategies Conference at Washington D.C. in June 1996
representing KPMG Consulting. Tasks included setting up the
O'Reilly WebSite WEB server, creating WEB pages to provide product
information, instruction of how to configure end-user's Internet
browser, and a link to launch the application. WinFrame Server from
Citrix was also used as the operating system platform for the WEB
server and to provide our application with telecomputing
capability.
Next Level Communications, Rohnert Park, California
Delivered an end-to-end solution to employ EDI as a means to process
large volume purchase from their trading partners:
Project Background: With the ever-growing business volume which
overhauled our client's Order Administration department, KPMG was
requested to develop a EDI solution and integrate the EDI translation
software with their existing Oracle Financials system. In the project,
I had developed various EDI transactions to support their large volume
sales orders and integrated the EDI translation software with their
back-end Oracle Financials system.
* Defined and developed the EDI various EDI transactions (850 -
Purchase Order, 855 - Purchase Order Acknowledgment, 860 - Purchase
Order Change, 810 - Invoice).
* Worked with their trading partners to negotiate the business
transaction details.
* Integrated Premenos EDI/e translator with their existing Oracle
Financials system using Oracle EDI Gateway components.
* Developed several Unix and Perl scripts to automate the
flow-through process without any human intervention.
* Constructed a user guide of how to maintain the EDI application.
* Provided a training session to the Order Administrator of how to
manipulate the EDI application and to process sales order with the
new automation process.
1995
Taligent Inc
., Cupertino, California
Software Engineer, cpConstructor group
While working as a software engineer in the cpConstructor group, I was
assigned to perform the following duties:
* Implemented color well object to enable cpConstructor UI builder
to drag-and-drop color attribute to control objects.
* Built and integrated cpConstructor components.
* Performed regression test of cpConstructor.
* Reported compiled errors to bug tracking system.
* Documented software quality plan for cpConstructor's future
release.
* Created a suite of object-oriented libraries for testing
cpConstructor interactively.
* Identified memory leakage problem in cpConstructor.
* Maintained SCM repository of cpConstructor source programs.
1994
- 1995Fujitsu-ICL Systems, Inc
., Santa Clara, California
Software Engineer, Food Business Unit
While working as a software engineer in the food business unit, I was
assigned to perform the following duties:
* Analyzed, designed and modified computer programs for retail
client applications.
* Wrote codes, completed programming, performed testing and
debugging of applications.
* Completed documentation and procedures for installation and
maintenance.
* Interfaced with users and marketing/consulting staff to define
systems and identify user needs.
* Implemented various features like paper/electronic store coupon,
Women, Infants and Children Program(WIC) and gift certificate of
the point-of-sale application.
* Analyzed memory leakage of the point-of-sale application.
* Designed and developed the archiving and restoring facilities for
the history analysis module of the point-of-sale client
application.
* Designed and developed an automated test system for Quality
Assurance Team to generate report of their regression test results.
1993
SummerHong Kong Air Cargo Terminals Limited
(HACTL),
Hong Kong Kai Tak International Airport, Hong Kong
Summer Intern, Information Services Department
While working in a professional capacity as a specialist for computer
systems development in a business environment, I designed a
centralized security system for HACTL's company-wide heterogeneous
network.
* Conducted interviews with employees in different departments to
investigate the system security problems inherited from their
legacy enterprise network.
* Analyzed the enterprise network from network architecture to
application security.
* Designed a distributed security system with centralized
administration control.
* Applied my technical knowledge in the aspects of system and
network security, database system, network architecture, remote
access administration, fault tolerance and scaleability.
* Provided an assessment report of various relational database
systems and operating systems.
* Documented a design specification of the distributed security
system for their development team to implement.
EDUCATION:
University of Southern California
(12/93)
M.S
. in Computer Science
University of California,
Berkeley (5/92)
B.A
. in Computer Science
TECHNICAL SKILLS:
Programming language: JAVA, JavaScript, C++, C, Perl, HTML, ASP,
Pascal and Lisp.
Operating system: Sun OS, HP-UX, IBM AIX, MS-Windows, MS-DOS, OS/2
and Mac OS.
Computer system: Sun workstation, HP 9000 series, IBM RS6000
workstation, IBM PC and Apple Macintosh.
Database system: Oracle RDBMS 7.3, Sybase SQL Server System 10,
Progress RDBMS and Watcom SQL RDBMS.
Application development tool: PowerBuilder, Microsoft Visual
InterDev and JAVA Development Kit.
Internet tool: Netscape Enterprise Server 2.0, Netscape FastTrack
Server, Netscape Publishing System, Netscape Navigator, Netscape
LiveWire Pro, BroadVision One-To-One Application System, Citrix's
WinFrame Server version 1.6, O'Reilly WebSite WEB server 1.1 and
Microsoft FrontPage.
Other application software: Documentum 3.1 and Premenos EDI/e
Version 2.0.
Other tools: Tcl/Tk toolkit, Proteam and XTreeGold.
PERSONAL SKILLS:
* Self-starter and fast learner
* Excellent team player
* Fluent in both English and Chinese
PROFESSIONAL MEMBERSHIPS/AFFILIATIONS:
Chinese Software Professional Association - Member
References
1. http://geocities.yahoo.com/addons/interact/mbe.html
2. http://geocities.yahoo.com/addons/interact/mbe.html
3. http://www.geocities.com/paris/parc/1123/profile.html
4. http://www.geocities.com/paris/parc/1123/practice.html
5. http://www.geocities.com/paris/parc/1123/index.html
6. mailto:*****@*******.***
7. file://localhost/home/beta/Easytrieve/cvsroot/root/data/www.geocities.com/resume.fetch
/url.952491004.6.html#My Resume