I am a computer programmer with interests in both interface design and software architecture. I develop World Wide Web applications and distributed network applications. I am concerned with all facets of the software development process. I contribute to projects in an application architect role and also perform individual programming tasks.