I live in Victoria, Canada with my loving and beloved wife of over 25 years, Wanda A. My daughter Wanda B. lives nearby and is currently a UVic grad student in computer science. The A and B really do represent their middle names, but the convenient lexicographic ordering of their names occurred to us only after Wanda B. was about a week old.
Wanda A's parents, Barb and Gordon, are about 5 minutes away, too. You really could not ask to be related to two more caring and supportive people. Mom and Dad, what would we do without you?
Rounding out our Victoria nucleus is our Yorkshire Terrier named Terabyte. He is delightful, playful and affectionate little guy, but also he is a dog, not a decoration :-)
I am an IBM Distinguished Engineer and IBM Master Inventor. I am currently the technical lead for development of a cloud based multimedia knowledge exchange and social learning management system.
I came to IBM in 2005 via the PureEdge acquisition. From that background, I worked extensively on Design and Run-time products that facilitated the development of secure dynamic data collection web applications, portal solutions, and enterprise business process solutions.
While at PureEdge, I also started graduate studies in theoretical computer science in 1995 at the University of Victoria. In 1998, I was promoted to the Ph.D. program (uncommon for Canadian universities), and I earned my Ph.D. in 2001. My dissertation presented the world's best (simplest and fastest) algorithms for solving the graph planarity problem and several related problems under a common framework (see http://code.google.com/p/planarity/).
I have published seven squared refereed journal, conference and professional papers and internet standards ranging in topic from algorithmics to computer security to document engineering and XML-related technologies.
- University of Victoria, Canada