Media
Publications:
Documents:
Videos:
Audio/Podcasts:
Biography
Senior technologist with experience managing professional knowledge workers. Information systems researcher and university instructor, with recent work in software development processes. Internet application developer, open source contributor. Experience in IT and software development management, project management, data reporting, internet consulting and development.
Social