Work experience
Software Engineer
May 1998 - present Glenayre (Wireless Messaging Group), Vancouver BCCourse Web Page Designer for the Computer Science Department
June 1997 - Sept. 1997 University of British Columbia, Vancouver BCEditorial Manager in an Engineering Project (APSC 459 and 479)
- Converted the course materials to an HTML version with interactive features.
- Created the web pages using Adobe PageMill.
- Implemented a computer assembler and simulator in Java as an online course tool for students to test their skills in writing assembly programs.
Sponsored by Inter-Sphere Productions Inc. and MDA
Sept. 1996 - April 1998 University of British Columbia, Vancouver BCStudent Attachment in the Human Resource Development Department
- Worked independently and effectively in a team as a member of a project group.
- Organized, planned, and carried out project work.
- Dealt with pre-established project milestones.
- Met time and funding requirements.
June 1995 - Sept. 1995 Mass Transit Railway Corporation, Hong KongUndergraduate Teaching Assistant
- Designed the graphics used in a multimedia computer based training program using Corel Draw.
- Organized the structure of the whole program.
- Implemented the CBT using Authorware Professional.
- Gained valuable experience in implementing a new program in a wide combination of network environment.
Sept. 1995 - April 1998 University of British Columbia, Vancouver BC
- Undergraduate Teaching Assistant with the Mathematics Department
- Marked quizzes for a first year class of 95 students for 12 hours per week.
- Undergraduate Teaching Assistant with the Computer Science Department
- Graded labs for first and second year classes in Scheme and C++ for 8 hours per week.
Awards and Honours
1993 - 1998 Dean's Honour List 1997 University of BC Scholarship 1996 Captain CY Wu Scholarship
University of BC Sopron Memorial Scholarship1995 Captain C Y Wu Scholarship
University of BC Scholarship1994 Dorothy and Arthur Holt Scholarship
Lorne Manning Hill Memorial Scholarship
Hewlett-Packard Prize1993 University of BC Entrance Scholarship 1992 Charles Frankland Moore Award for achieving the best performance in the Hong Kong Certificate of Education Examination 1992 Computer Experience
Programming Languages C, C++, HTML, JavaScript, Java, OpenGL, Scheme, Prolog, ML, Assembly, Fortran, Pascal, Basic Operating Systems UNIX, DOS, Windows Software Packages Authorware Professional, Adobe Photoshop, Adobe PageMill, Corel Draw, PhotoStyler, MS Excel, MS Word, gnu-emacs, Netscape, Internet Explorer, CASE tools, Pspice, LogicWorks Other Mathematica, AutoCad Languages
Fluent in English and Chinese.
First year level courses in Japanese, French and Russian