Welcome to my personal web site!
I'm an independent software developer and small business guy, with particular expertise in the
design and implementation of interactive and collaborative applications.
As a generalist, the wide range
of roles inherent in small business is a great fit, and I'm a
keen follower (and occassional collaborator) of others who work
in similar situations. Today's technologies make this an
increasingly achievable and very satisfying option for more and more people.
Please don't hesitate to contact me if you're interested
in any work I've done, or if there's some way I may be able to help you out.
Current Work
I currently run CourseForum Technologies,
a small social software company I started that develops
best-in-class wiki collaboration products such as
CourseForum and
ProjectForum.
A recent side venture is Unifiq, a Mac-oriented
brand offering Aspire, a visual tool to
help people "think different" about their long term plans.
I've long been involved with the Tcl/Tk software community, most
recently developing TkDocs, a modern Tk tutorial
for Tcl, Ruby, Perl and Python developers.
Background
I've been developing software since the mid-80's, and
started doing R&D of collaborative systems (HCI/CSCW) in 1991 at
U Calgary.
My big claim to fame there was a popular groupware prototyping environment
called GroupKit.
In 1997, I started TeamWave Software (sold in 2000), and led the
development of a series of innovative collaboration products.
Over the years, I've also been involved in numerous other projects,
both commercial and open source, in a wide range of different areas.
|