ORC Expert Advisory Services ORC International

  home    |    find an expert    |    request an expert    |    join our network    |    about us     expert login  
Expert Consulting and Expert Witness Services
  search tips 
Share this page:  Send to LinkedIn Send to Facebook Tweet This Email Print

 Expert  724483

Expert in Artificial Intelligence, Robotics, Software Engineering

Available for your Consulting and Expert Witness Needs

Colorado (CO)
Education Work History Career AccomplishmentsPublicationsConsulting Services Expert Witness

Summary of Expertise:

Listed with other top experts in: 

Expert has been researching and working with artificial intelligence (AI) since the early 1990's. His Ph.D. dissertation was on the topic of probability-aware planning and execution - integrating classical AI techniques with probabilistic reasoning. He has presented more than 15 papers on autonomy, intelligence, and business applications of AI at conferences, symposia, and workshops.

artificial intelligence

Expert has been studying computers and computational methods beginning when he first learned FORTRAN in the late 1960's. His focus has always been on efficient and effective solutions to problems that require complex analysis (such as artificial intelligence) or the manipulation of large datasets. He has worked on data from geospatial domains, financial applications (including market analysis), and imagery data.

computational method

Expert has been studying computers, computer science and software development since the late 1960's. He has developed software in 8 different computer languages, and has done extensive studying at the graduate level in object oriented design and analysis, and software engineering. He has taught college level courses that run from assembly language to data structure design to the development of databases.



computer science


computer software


computer software

He began working with object oriented concepts in the early 1990's, when he started using C++ as a primary development language. He has a solid command of the principles and tools of analysis, design and development of object based software. In the last several years he has been expanding those skills into the design and development of object-oriented embedded software using Java as the primary development languages.

object-oriented design


object-oriented development


software design


object-oriented analysis

Expert has been developing robotic applications since the late 1990's. He has worked on projects for laboratory automation, and holds several patents for robotic storage and retrieval systems. His dissertation work focused on designing and developing artificial intelligence applications for mobile robots, allowing the robotic systems to respond more effectively in dynamic and uncertain domains. He has presented numerous papers on robotics to audiences at Stanford, the National Institutes of Standards and Technology, and other locations.




Expert has applied the eXtreme Programming concepts of continuous automated testing in numerous projects, ranging from artificial intelligence applications, to financial analysis to robotic systems. He has done graduate work on software testing and reliability analysis at the University of Virginia, and has been invited to present papers on software testing at several conferences. He believes that the appropriate use of automated software testing significantly increases the reliability of the delivered software product, and can significantly reduce both the development costs, and the overall software lifecycle cost.

software testing

Show Secondary and Basic Areas of Expertise
Expert may consult nationally and internationally, and is also local to the following cities: Denver, Colorado;  Colorado Springs, Colorado;  Aurora, Colorado;  Fort Collins, Colorado;  Arvada, Colorado;  Pueblo, Colorado;  Westminster, Colorado;  Boulder, Colorado;  Greeley, Colorado;  and Longmont, Colorado.

Year   Degree   Subject   Institution  
2003   PhD   Computer Science   University of Virginia  
2000   MSCS   Computer Science   University of Virginia  
1994   BS   Computer Science and Engineering   University of Colorado  

Work History:
Years   Employer   Department   Title   Responsibilities

2003 to





Cognitive Systems Architect


He is responsible for the design and development of artificial intelligence and robotics applications for our clients. He manages the complete process from initial conceptual design through to final product delivery.

2000 to 2003


Biophile, Inc. Charlottesville, VA



Software Development Consultant


1997 to 2003


University of Virginia, Charlottesville, VA



Research Assistant


1994 to 1997


University of Colorado, Denver


Computer Science




1994 to 1996


Hughes Information Technology Corp., Denver, Colorado



Software Engineer


1982 to 1988


Back Country Supply, Nederland, Colorado





Career Accomplishments:

Association for the Advancement of Artificial Intelligence (AAAI), Association for Computing Machinery (ACM)

Professional Appointments

Conference Session Chair, Invited Speaker PerMIS 2006 National Institutes of Standards and Technology Conference on Performance Metrics for Intelligent Systems Co-chair American Association for Artificial Intelligence Spring Symposium on "Interaction between Humans and Autonomous Systems Extended Operation", Stanford University, March 2004


2001, Carilion Biomedical Institute Commercialization Prize.

Publications and Patents Summary

2002 - 2006, Several US patents of Automated Storage and Retrieval Apparatus

Selected Publications and Publishers  
 - Journal of Experimental and Theoretic Artificial Intelligence  

Consulting Services:
Selected Consulting Examples:
  • He acted as a consultant to a high tech startup from 2000 - 2003. The company was commercializing an automated storage system for medical samples. He was responsible for establishing the required documentation (ISO, GAMP) for the project, setting up and overseeing the software development team, and acted as a QA/QC lead for the hardware development.
Recent Client Requests:
  • Expert in artificial intelligence development for consulting on budgetary costs for virtual personal financial adviser for Canadian bank.
Click the green button above to contact Expert for a free initial screening call regarding your expert consulting needs.  Expert is available for consulting to corporate, legal and government clients.  Remember, your initial screening call to speak with Expert is free.

Expert Witness:
Click the green button above to contact Expert for a free initial screening call regarding expert testimony, litigation consulting and support, forensic services, or any related expert witness services.  A few litigation needs include product liability, personal injury, economic loss, intellectual property (patent, trademark, trade secret, copyright), and insurance matters.  Remember, your initial screening call to speak with Expert is free.

Additional Skills and Services:

Several Sympsia, Workshops and Proceedings.


Need the right expert?  We can help!

home       find an expert       request an expert       join our network       about us

Intota is now ORC Expert Advisory Services