Welcome to my personal homepage. Here you will information about my work life. For most the information will be boring and meaningless, but some might find it mildly entertaining.
I am currently employed as a systems and architecture advisor with Natural Resources Canada.
More recently I was responsible for the development of Phoenix, a web based collaboration/mapping/social networking/digital library/portal/[insert any term describing anything similar] application. Phoenix is now officially open source and can be found here.
Phoenix is kind of a stir-fry of functionality that does not currently exist [at least to my knowledge] in a single application [probably for good reason]. Think of Blogger®, Google® Maps, any RSS aggregator, SharePoint®, Outlook® and a Search Engine all neatly bundled up into one big and overwhelming application. It does a little bit of everything well; a kind of "Jack of all trades master of none" application. Feel free to visit the latest stable weekly build at http://ctp.geosemantica.net.
Currently Reading
Service-Oriented
Architecture by Thomas Erl - Service-Oriented Architecture (SOA) is
at the heart of a revolutionary computing platform that is being adopted
world-wide and has earned the support of every major software provider. In Service-Oriented
Architecture: Concepts, Technology, and Design, Thomas Erl presents the
first end-to-end tutorial that provides step-by-step instructions for
modeling and designing service-oriented solutions from the ground up.
Agile
and Iterative Development by Craig Larman - This is the definitive
guide for managers to agile and iterative development methods: what
they are, how they work, how to implement them—and why you should.
Whether you're an IT executive, project manager, student of software
engineering, or developer, Craig Larman will help you understand the promise
of agile/iterative development, sell it throughout your organization and
transform the promise into reality.