OBJECTIVE
|
A challenging career in the computer industry that
will allow me to use my skills as part of a team to develop
leading edge software products or services.
|
|
|
QUALIFICATIONS
|
Managed software
development teams of up to a dozen developers and successfully
delivered high quality products on schedule
Experience with
software design from real-time embedded systems to graphical
desktops on all major operating systems and programming languages
Experience
developing both Open Source and commercial software
Have given formal
and informal training on technical topics to software developers
and user groups
Published author
of computer books and articles in computer publications
Co-inventor, US
Patent 5,386,459
Active contributor to and member of Linux and
Open Source development community; maintainer of Linux HOWTO
documents
|
|
|
PROFESSIONAL EXPERIENCE
|
Senior
Software Development Manager, Desktop Computing
Xandros
Corporation Ottawa, Canada 2001-Present
Founding
member of spinoff company formed from Corel Linux division
Managed team of
developers responsible for desktop components of Linux-based
Xandros Desktop product
Design, coding,
documentation, and debugging of desktop software
Worked on open
source KDE Linux applications as well as proprietary Xandros
applications
Successfully
brought several products to market on schedule
Researched new product opportunities and
evaluated third party software
|
|
|
|
Project
Leader, Desktop/Wine Team
Corel
Corporation Ottawa, Canada 1999-2001
Managed
team of developers responsible for Linux versions of Corel
Office, PHOTO-PAINT, and CorelDRAW using open source WINE
software
Successfully
brought products to market on schedule and within budget
Managed team working on Corel Linux desktop
applications based on open source KDE project
|
|
|
|
Group
Leader, Design Environment Group
Mitel
Corporation Ottawa, Canada 1991-1999
Managed
team responsible for software design environment for R&D
organization of more than 500 developers
Developed
specialized software development tools (compilers, CAD/CAE tools,
operating systems)
Supported several hundred commercial software
development tools on multiple operating systems and CPU
architectures
|
|
|
|
Group Leader, Test
Engineering
Mitel
Corporation Ottawa, Canada 1986-1990
Design,
coding, and testing of test software for functional test
equipment
Writing
of functional test specifications
Design
and debug of hardware used in test equipment
Evaluation
of commercial test equipment.
Administrative duties
included writing weekly group status reports, project scheduling,
and assuming the duties of the department manager in his absence
|
|
|
|
Test
Engineer, Functional Board Test Engineering
Mitel
Corporation Renfrew, Canada 1983-1986
Design,
construction, and testing of manufacturing test equipment
Writing
of software in various assembly and high-level languages for
microprocessor based test equipment
Formulation
of test plans, strategies, and specifications for new products
Direct
production floor support and problem solving on several product
lines
Supervision
of several Test Engineers
Monitoring
and making improvements to the manufacturing test process
Writing
of test procedures and documentation of test equipment
Testing
of electronic equipment used in research
Writing of software in
assembly language and BASIC
|
|
|
EDUCATION
|
Bachelor
of Engineering Science (Electrical)
University of Western Ontario London,
Canada 1983
|
HOBBIES
|
Active in
Linux community and Ottawa-Carleton Linux User's Group
Holder of Advanced
Operator Certificate in Amateur Radio
Cross-country
skiing
Beer home brewing
Restoring vintage
radios
Ham radio and shortwave listening
|
|
|
References will be provided on request.
|