44 Gentle Gate Crescent
University of Waterloo. Masters of Mathematics in Computer Science,
Software Engineering Department. Thesis:
Analysis of Feature Interactions in Service-Oriented Software
Systems, which describes an approach to detecting feature
interactions during the requirements phase of telephony feature development.
Dalhousie University. Bachelor of Science in Computing Science, Honours
Co-op program. Graduated with first class honours.
CubeWerx Inc., Hull, Québec
July 1998 - present
Senior Software Developer
Designed and implemented software to enable the browsing of maps containing
rich geographic content over the web, and helped define the client/server
protocol for this software.
Nortel Technology, Ottawa, Ontario
Oct. 1997 - June 1998
Co-designed the client side of the Transport Node User Interface (TNUI)
product, a Java-based application for monitoring and administrating SONET
network elements and OPCs.
Visual Edge Software Ltd., Montréal, Québec
Oct. 1995 - Oct. 1997
Member of a small development team working on UIM/X, a Motif GUI builder.
introducing a new C++ code-generation option.
co-developing a connection editor which allows codeless specification of
writing a Motif-to-Java code generator and several helper Java classes
University of Waterloo, Waterloo, Ontario
Sept. 1993 - Sept. 1995
Masters Student and Research Assistant
Developed a set of complex tools in C++ for detecting feature interactions
in service-oriented software systems; developed KPLib, a C++
class library, available through URL
Bell-Northern Research, Computing Research Lab, Ottawa, Ontario
May 1992 - Sept. 1992 and May 1993 - Sept. 1993
Designed, implemented and supported a multi-user Issue-Based Information
System (IBIS) in Smalltalk-80.
Bell-Northern Research, Ottawa, Ontario
Sept. 1991 - Dec. 1991
Network Simulation Tools Program Developer
Modified DPN-NMS source code to reflect legal requirements; performed
simulations in DPN system to test network load.
Nova Scotia Power Corporation, Halifax, Nova Scotia
Jan. 1990 - May 1991
Information Centre Consultant
Evaluated software and hardware; investigated problem logs; installed
software and hardware.
ITRC Fellowship, University of Waterloo.
Dean's List, Dalhousie University.
References and academic transcripts provided upon request.