Who We Are. What We Do.

Working as an independent consultant, we have covered a broad range of technical and strategic issues in a broad range of industries, including:

  • Digital Cinema
  • Product Planning and Design
  • Human-Computer Interaction / User Interface
  • Computer Software, Hardware, and Systems Architecture
  • Operating Systems and Programming Environments
  • Networking
  • Internet and Unix
  • Digital Audio
  • Industrial Robot Control and Embedded Systems
  • Multidisciplinary Systems
  • Cutting edge development of new products and technologies

For additional information, see our resume.

Professional Affiliations:

  • Association for Computing Machinery (since 1978)
  • Institute for Electrical and Electronic Engineers, IEEE Computer Society (since 1979)
  • Society of Motion Picture and Television Engineers
  • Audio Engineering Society (since 1980)
  • USENIX (Unix technical society) (since 1981)
  • Space Dermatology Foundation (1990-1995)