Expert Details
Artificial Intelligence, Robotics, and Software Engineering
ID: 724483
Colorado, USA
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.
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.
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.
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.
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.
Education
Year | Degree | Subject | Institution |
---|---|---|---|
Year: 2003 | Degree: PhD | Subject: Computer Science | Institution: University of Virginia |
Year: 2000 | Degree: MSCS | Subject: Computer Science | Institution: University of Virginia |
Year: 1994 | Degree: BS | Subject: Computer Science and Engineering | Institution: University of Colorado |
Work History
Years | Employer | Title | Department |
---|---|---|---|
Years: 2003 to Present | Employer: Undisclosed | Title: Cognitive Systems Architect | Department: |
Responsibilities: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. |
|||
Years | Employer | Title | Department |
Years: 2000 to 2003 | Employer: Biophile, Inc. Charlottesville, VA | Title: Software Development Consultant | Department: |
Responsibilities:Available upon request. |
|||
Years | Employer | Title | Department |
Years: 1997 to 2003 | Employer: University of Virginia, Charlottesville, VA | Title: Research Assistant | Department: |
Responsibilities:Available upon request. |
|||
Years | Employer | Title | Department |
Years: 1994 to 1997 | Employer: University of Colorado, Denver | Title: Instructor | Department: Computer Science |
Responsibilities:Available upon request. |
|||
Years | Employer | Title | Department |
Years: 1994 to 1996 | Employer: Hughes Information Technology Corp., Denver, Colorado | Title: Software Engineer | Department: |
Responsibilities:Available upon request. |
|||
Years | Employer | Title | Department |
Years: 1982 to 1988 | Employer: Back Country Supply, Nederland, Colorado | Title: Owner | Department: |
Responsibilities:Available upon request. |
Career Accomplishments
Associations / Societies |
---|
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 |
Awards / Recognition |
---|
2001, Carilion Biomedical Institute Commercialization Prize. |
Publications and Patents Summary |
---|
2002 - 2006, Several US patents of Automated Storage and Retrieval Apparatus |
Fields of Expertise
the future of work, autonomous system, outernet, artificial intelligence, computational method, computer, computer science, computer software, computer software, object-oriented design, object-oriented development, software design, object-oriented analysis, robot, robotics, software testing, intelligence, real-time embedded system software development, embedded system software development, SQL database, automation, embedded software, embedded processing, software engineering, machine vision