Download PDF


  • Senior Member, Association of Computing Machinists (ACM)
  • ACM Special Interest Group, Computer Human Interface (ACM-SIGCHI)
  • Institute of Electrical and Electronics Engineers (IEEE)

Patents Earned


  • Nineteen U.S. Patents on database, cataloging, and Internet technologies.
  • Peer-reviewed papers presented at IEEE SMC 2009 on Agent Technology, Psychology of Recommender Systems EEE 2011, Psychology in Augmented Reality at ISMAR 2011.
  • BugsEye received the Oracle Innovators Award.
  • Krakatoa received Industry Week’s “Technology of the Year Award” for Interactive Finding Technology in 1998.
  • Krakatoa won the Java Developer’s Journal World Class Award, October 1996.
  • Lecturer at ACM SIGGRAPH 1995.


Successful Technology Entrepreneur

  • Lead consulting practice for early stage companies to large corporate clients.
  • Specialties are in product development optimization, intellectual property development, and cost-effective software development.
  • Computer Scientist by degree and 25 years of practice.
  • Technology Executive for previous 12 years.
  • Developing specialty in online education and training.


  • Senior Member of Association of Computing Machinists (ACM)
  • IEEE Member

Other Skills

  • Experienced Speaker
  • Change Agent
  • Team-builder
  • Innovator


Work experience



CTO Advisors

Founder and primary consultant in company providing technical and strategic business consulting for both large and small companies.


Vice President and Chief Technology Officer

IHS, Inc.
  • Consolidated revenue products onto single architecture for information delivery and content collection system.
  • Led technical architecture committee to develop and deploy single architecture for all revenue products.
  • Managed global development organization located in eight countries and 14 locations.
  • Implemented standard processes across organization.

CEO and Founder

InShore Software
  • Began software development consultancy for fixed-price, rapid turnaround software development projects. Responsible for company operations, financial, sales, marketing and technical consulting.
  • Led development of knowledge management software product line.
  • Sold company to IHS, Inc.

Chief Technology Officer

  • Responsible for determining technology direction and technology strategy. Served as interface between executive staff and customers.
  • Participated directly in business strategy development and implementation.
  • Played significant role in key accounts. Key contributor to Fortune 10, seven-figure deal

Chief Technology Officer

Chief Technology Officer

  • Responsible for determining technology direction and technology strategy. Served as interface for executive staff to customers and partners.  Determined both product direction and product feature sets with Sales and Marketing.
  • Responsible for all software development, quality assurance, research and development, ontology development, and product management.
  • Responsible for the Information Technology (IT) Department supporting global technology infrastructure.
  • Responsible for Global Content Services Organization with offices in Germany, Canada, and the United Kingdom. Managed this staff of 125 people for 18 months.
  • Grew staff in the technology organization from two to 87 in 26 months.
  • Exceeded goals for the Technology organization every year.
  • Requisite achieved its first profitable quarter while on executive management team.

Vice President of Technology

  • Responsible for leading and managing the research and development department developing an electronic catalog and content tool set. Groups include a core search engine, authoring, and content publishing.
  • BugsEye® Catalog Technology selected by Oracle for embedding into Oracle internet Procurement and SAP for embedding in Business to Business Procurement and
  • Instituted software engineering processes and quality assurance programs.

Senior Member Technical Staff

Senior Member of Technical Staff

  • Responsible for Krakatoa CGI client used for a variety of intranet and Internet publishing applications. Krakatoa has received numerous awards including Industry Week’s Technology of the Year Award.
  • Extended this client to utilize advanced Netscape Navigator features for increased functionality. Worked with OpenMarket to build link from Krakatoa publishing to OMI Internet commerce. 
  • Worked with key customer accounts to assist in implementation and deployment of Web-based publishing solutions.

Member of Technical Staff

  • Worked on joint development project with National Semiconductor to automatically generate hypertext markup language (HTML) from a common gateway interface (CGI) C++ program using the CADIS object database. This product became Krakatoa HTML and shipped within five weeks after taking control of prototype.
  • Assisted implementation of a Java-based client for a Web Publishing option to the main client-server product (CADIS-PMX). Ported the server portion of CADIS-PMX to a DEC Alpha (64 bit architecture) on schedule.
  • Implemented and deployed initial CADIS web site ( Webmaster for the CADIS Web Site, Krakatoa Web Site (, and CADIS Intranet.

Project Manager/Member Technical Staff

  • Manager of team who developed a geoscientific software program. Responsible for developing product specifications with the product manager, domain experts, and customers. Version 1.0 was completed in six months and delivered on time.
  • Designed and developed a two-dimensional geometry engine for the creation and editing of complex data. 
  • Wrote over 50% of the on-line help documentation.
  •  Developed and implemented a software engineering process for the CogniSeis Boulder Center’s development group.

Senior Engineer

  • Technical lead for graphics subsystem of large-scale object-oriented framework for CAD applications. Principle designer and programmer (C++) for the graphics component of this framework with 3D lighting and shading, data management, device management, and a wide assortment of viewing methods.
  • Met the first development deadline and completed systems integration in half the scheduled time.

Applications Engineer/ Product Marketing Manager

Template Graphics Software, Inc.
  • Managed all aspects of technical sales support including managing field engineers, developing and coding demonstration programs and benchmarks, training sales force, and developing and presenting technical material to customers.
  • Responsibilities also included marketing support for new products. Developed ads and sales literature and conducted national sales meetings and training. Served as Marketing Product Manager for new product.

Senior Research Engineer

  • Developed graphics software application for aircraft operations analysis. This interactive data driven system provided a new capability to perform three weeks of complex analysis in less than one day.  This software is in use today—21 years after initial development.
  • Evaluated and acquired first computer animation system for Lockheed. Led team to develop first computer-generated animation for this Lockheed Division.
  • Member of team that developed interactive computer graphics models as part of an Independent Research and Development Project (IRAD) on Human-Computer Interface with two dimensional displays of map and terrain data with 3D views.