Core Interest and Avocation Software, human interface, and cognition in support of online collaborative learning and action Current Activities
Technologies
Highlights
Chief Software Architect Developed szpace technology, to support topic-oriented, multi-workspace, agile web collaboration for project teams, informal learning, and coaches and coachees. This is java servlet-based, uses XML-RPC communication with other servers, integrates a number of open-source libraries, and aims to be a personal and shared knowledge studio.
Senior Architect, Chief Scientist Designed Learning Engine and its successor bizgrokker. Learning Engine provided internet management and support for learning communities, enabling authoring and delivering courses, re-usable learning objects and richly metatagged information items (infs), for formal and informal education, and for knowledge management. bizgrokker (a public site is MyLearningPlace) is a user-centered collaboration home on the web, with multiple topic-oriented shared workspaces, each of which can host a home page, discussions, and libraries. Worked with senior management, development manager and small team of Java/Javascript/CSS developers. Internet Consultant, 1996 -1997 Halifax, Nova Scotia Internet Presence Strategy
![]() TGS Systems / Prograph International, 1987-95 Halifax, Nova Scotia High-level language and user interface design, product design, and product management.
Knowledge House, 1986-87 Halifax, Nova Scotia Director of Research and Development Designed and wrote Patient Simulator II, along with an associated authoring system, in ExperCommon Lisp (for the Macintosh), using object-oriented and expert systems strategies. The product provided a virtual emergency room experience for doctors, with each scenario modelling the patient's course of disease as it interacted with the medical staff's interventions. Kingfisher Systems, 1982-86 Halifax, Nova Scotia Principal of consulting company, with work on Unix, uucp, IBM pc (C), and database systems (dBase, Zim, Informix).
Environmental Protection Service, 1979-82 Halifax, Nova Scotia Programmer/analyst: managed and wrote software for laboratory data collection and analysis systems, on Datapoint, CDC Cyber 170, and remote systems. Wrote a multi-user electronic mail system for the Datapoint; applications for ISAM (Databus), hierarchical (System 2000, using Fortran API) and relational (Questor) database systems; communication and data-transfer utilities to link these systems together.
Microcomputer
Techie, 1975Berkeley, California Wrote
hardware and firmware documentation, including assembly and operating
instructions, for Processor Technology's SOL
microcomputer 3P+S I/O board. Did
assembly
language debugging in the process. Bay Area Air Pollution Control District, 1975 Berkeley, California Fortran II programming of air quality data, on CDC Cyber 6600/7600. Community
Memory Project, 1972-74Berkeley, California Photo
shows ASR-33 Teletype, in acoustic-shielding enclosure, at the entrance
to Leopold's Records in Berkeley, connected by 110-baud line to XDS-940
host in San Francisco. Anyone could Add
or Find
messages (by keyword).
Learning, Teaching, and Related Experiences Member, Board of Directors, of private school in Halifax, Nova Scotia. MacWorld Expo, Toronto, 1994. Presentation on object oriented programming theory and state of the art. Technical University of Nova Scotia, Extension Division, 1981-1990. Gave classes and presentations on Unix, C, expert systems, object-oriented programming, Prograph. Awareness Practice. Studied, practiced, and taught buddhist and shambhala meditation and philosophy, since 1972 (at Karmȇ-Chöling 1976-79) North Peralta Community College, Oakland, CA, 1972-74 (part time). Studied Electronics and acted as Teaching Assistant. Developed teaching aids, both written and graphic, for use as concept commercials for basic ideas. World Game, San Francisco, CA, 1971. Attempted to apply Buckminster Fuller's comprehensive anticipatory design science process to simulating global problems, actions and their results. University Without Walls, Berkeley, CA, 1970-71. Taught and participated in experimental learning environment. Fordham University, New York, NY, 1967-68. PhD work in Philosophy, including cognitive science topics: hermeneutics, linguistics and symbolic logic. Boston College, Chestnut Hill, MA, 1963-67. BA Magna cum Laude in Philosophy and Liberal Arts, including mathematics, logic, physics, physiological psychology, epistemology and phenomenology. Contact Info
|