|
Designed and developed the Java based product Designer Companion (D-Com)
used by hardware
designers during schematic design cycle. Features include schematic project
management, symbol library
management, Bill Of Material (BOM) management, etc. General Line worked
closely with the client for product
definition, user interface design, and implementation to ensure the
requirements of this customer are met.
Back To Top
Part AVL Manager
Developed a customized web-based document control tool, Part AVL
Manager (PAM), used between engineering and Doc Control
personnel. This program is dedicated to create spreadsheets that
manage workflow between departments and various groups within
the organization. During an update in workflow, the program automatically
sends an email to the proper users to notify modifications. PAM is
a JAVA based product. Back To Top
Document Control Manager
This JAVA based customized tool was developed for a hardware
engineering lab to manage data flow, file storage, data backup,
data sharing, and file management of schematics designs. General
Line developed this tool to create a logical and effective workflow between
engineering groups and document control department.
Back To Top
Router Manager Event Distiller
Router-manager Event Distiller
(RED)
is a web-based
tool written in PERL, developed to manage router error reports by
eliminating out-dated and unnecessary data in the final
spreadsheet. An
automatic report before using this distiller usually includes
lengthy non-viable messages. General Line created this tool
to sort and reduce the report to a meaningful and
manageable size for programmers to easily detect and debug
system errors.
Back To Top
Designed and developed
the InstantBooking®
a
product which allows travel agencies to sell air tickets
on the Internet. This product was developed using C++, implemented mostly as an ISAPI
dynamic link library as
an extension to the NT web server. It also links to the Airline Reservation System on the
other end to allow real time
air ticket reservation, purchasing and update. It utilizes a SQL Server database for
customer and administration
information storage and maintenance.
Back To Top
Designed
and developed test plans to run large number of test cases
automatically. Test beds are built to suit requirements of test plans. Automated tools are developed to allow test cases to
be run and test results reported. Because of the requirements of test cases, some of the automated tools are developed and run on the
Sun UNIX system using TCP/IP and others on IBM mainframe and AS/400.
Back To Top
Developed test plans to cover cover
functional, media, user interface, compatibility, inter-operability, negative and limit
test cases. All test plans are designed to meet product
requirements.
Back To Top
Designed and developed
test cases to measure voice quality through a very large IP network. Test cases
include
measure of delay and jitters, and packet receiving reliability. Main IP protocols used
in this network are PIM-SM, BGP and OSPF.
Back
To Top
Designed and build many
test beds to test Voice over IP network. Largest test bed built includes over 300
routers
and 2000 cables. Equipment in test bed include routers, LAN and WAN switches, hubs,
LAN and WAN cables,
protocol analyzers, PCs, Unix stations, and traffic simulator machines. Documentation produced includes logical
and physical layout, and configuration of all equipment in the test beds.
Back To Top
Designed, built and
maintained a lab for network customer simulation. This lab was built to simulate network
topologies of enterprise customers for a very large router manufacturer. Using the lab,
software/firmware bugs can
be reproduced and fixes can be verified in house. This lab is also used for large scale
qualify assurance. The lab
contains a number of TCP/IP routers, Frame Relay switches, an IBM mainframe, an IBM AS/400, and
PCs. The
entire lab topology was detailed documented on the company Intranet.
Back To Top
Designed and developed Asian
(Japanese, Korean, Chinese) support interface to IBM SNA terminal emulators.
This addition allows the emulators to transfer double byte characters between IBM
mainframe computer (as host)
and PCs (as terminals). In addition, independent code sets are written to interpret the
character for each of the
different languages for the 3 countries. This includes being able to display Japanese,
Korean and Chinese on the
screen as well as read from each type of keyboards and sent them to the mainframe.
Back To Top
Designed and developed a
converter to route data received from the Airline Reservation System's protocols to IBM
SNA protocols. This converter allows travel agencies using IBM equipment (AS/400, S/360,
etc.) to communicate
with Airline Reservation Systems using the Airline Link Control protocols. All codes were
written in C. Reverse
engineering was done using HP protocol analyzers.
Back To Top
Developed an API for access to
data to/from IBM equipment through the IBM SNA protocols. This interface was
used for automatic processing of purchasing orders incoming from fax. This project was
developed in C++ on IBM
OS/2.
Back To Top
Many seminars were taught
mostly on client sites and some in house. Topics include various protocols, product
localization techniques, and specific client product related issues. Locations of training
courses include overseas
and different states within the U.S. Sizes of the classes varies from a few to over 20
attendees. Length of course
varies from 1 to 5 days. Hands on training sessions are performed when environment allows.
Back To Top
Designed and developed a IBM
mainframe emulator to run on IBM PC OS/2. This tool allows terminal product
manufacturers to do product testing without accessing to a real IBM mainframe. Most
important, this product
allows customer problem reproduction without accessing to the customer's host. The code
for this tool was written
in C on IBM OS/2 and utilizes the Communication Manager.
Back To Top
Technical supports were given
to many clients as well as their customers. Topics involve mostly in networking
using various protocols. Solutions provided span from developing custom made features, bug
reproduction and
fixing, setup correction, technical documentation and hands on training. Support formats
include phone coaching,
on site investigation, bug reproduction and bug fix delivery. Locations include overseas
and across the U.S.
Back To Top
Designed and developed
technical documentation below:
- Functional Specification for a new SNA 3270 terminal
emulator product.
- Technical Reference and User's Guide for an Airline
Reservation System terminal emulation product.
Back To Top
|