Overview
- Contents
I have been doing professional software-development work since 1985, starting with application engineering and systems support for a few divisions of a government laboratory, NIST, progressing to network application research and development at an Internet research laboratory, CNRI, a small open-source based web applications company, Zope Corp., and recently, independent web applications consulting.
My technical career has involved application development often accompanied by systems operations and maintenance - I often developed tools which I would use, along with others, for practical purposes. Many of those facilities were instrumental for effective community coordination and collaboration - including being useful for the development efforts, themselves, "eating our own dogfood".
I have extensive experience with:
- Python and dynamic-language-based systems development
- including Web, network, and standalone applications in Zope/Plone, interest in Pyramid and similar Web application servers and CMS, Mailman, issue tracking and other systems / project collaboration and coordination platforms, Emacs as an applications platform as well as programming environment
- including the full gamut of application development, including requirements analysis, design, constructions, deployment, maintenance, and evolution
- Linux and other Unix-like operating system administration and operation - maintenance, upgrade, integrate
- Plone content management system maintenance, installation organization, and upgrade (see Organizing Plone Installations)
- Maintaining and developing infrastructure - debug, upgrade, integrate, interconnect and custom tailor solutions
- Conducting teamwork and community engagement and coordination - tending to online commons for developers and other technical teams and artist groups, including not only devising tools but also conducting collaboration, providing guidance, framing policy, etc.
- I am passionate about making things run well, including cooperation and coordination between people, as well as operation of applications and systems I develop
Here are overviews of my main work threads, with links to relevant sections of my CV - which see for the comprehensive story.

Creative Commons Attribution-NonCommercial-ShareAlike 3.0
Unported License