I have been working in the software world for over than ten plus years after graduate from University of Hong Kong in 80's.
I worked with N.C.R., Hong Kong Telecom and Digital Equipment Corporation (now is Compaq) in Hong Kong before. The longest time I stayed with is Digital Equipment. I've immigranted to Canada few years ago, in there I have once worked with an X.400 software provider and Motorola wireless and data-communication group in Richmond B.C. I've also worked with Global Knowledge Network as contractor to teach different Unix, OpenVMS and networking course from time to time. Right now, I've joint back with Global as an Education Services Manager.
The operating systems I spent most of the time is UNIX, and as a DEC person before, I also familar with OpenVMS. I have been working with different kinds of UNIX system, like NCR's system V UNIX, SCO UNIX, Digital Ultrix, Digital UNIX (formerly OSF/1), HP UX, Sun Solarise, LynxOS and LINUX. Visit my UNIX page for some helpful hints.
I have been in different position in working with UNIX system. As I have once been a system developer, a pre-sale support specialist, UNIX consultant and an instructor teaching various UNIX courses.
Besides as an UNIX specialist, I have also been working with different data communication and network environments. I have experience in 3270 bisync protocol, SNA environment. X.25, TCP/IP, DECnet IV and DECnet OSI protocol. And as a pre-sale support before, I also have experience in designing and configurating different network equipments such as switches, bridges, routers and terminal servers. Recently I get experience of setting up Intranet environment, including writing those CGI, Perl scripts and fire-wall setup. Currently I'm a Certified Cisco System Instructor (CCSI) in teaching various Cisco courses including both CCNA/CCDA/CCNP/CCDP and CCNP speicalized courses such as Managing Cisco Network Security, Cisco ATM solutions etc.
Apart from configuration and management of network equipments. I have concrete experience in writing communication programs by using different APIs, such as socket, X.25 libraries, SDLC libraries etc. And I have experience in implementation of the communication protocol by using System V style UNIX streams.
Being the Education Services Manager, I also involved in improving the security of our office and classroom network, the setup of our Cisco remote lab to support other Asia countries and PRC sites.