Red Team Racing
is building a robot to win the GrandChallenge race
of 250 miles in 10 hours off-road through the desert,
without human guidance.
I have worked on many facets of the software including the
build environment and route planning. My route planner produced a 2-D map
by integrating data on elevations, roads, pre-traced routes, traversal
costs, and the required course. We had two hours to plan the route.
Withextensive optimization, my planner produced a draft route in four minutes.
This was then manually edited to generated what Red Whittaker proclaimed to be
"the perfect route."

At the Software Engineering Institute my group concentrated
on incorporating commercial software into large systems. I myself

built a construction/deployment environment for software development using
a half dozen commercial products

wrote tutorials on evaluation of software and XML

wrote a number of case studies

managed a workshop

created several web-sites

presented two papers at the Tcl/Tk conference.

Earlier, as Director of the Andrew Consortium at Carnegie Mellon, and
later as President of Andrew Consortium, Inc., I managed the enhancement
and maintenance of the Andrew User Interface System. At the time, it was
the premier compound document system for X and UNIX. For it, I

raised funds

interfaced with customers

negotiated devlopment priorities

oversaw development

directed the staff

Prior to forming the Consortium, I

led the early design team for the Andrew user interface software

wrote the style editor and raster object.

designed and implemented Ness,
the first embedded programming language intended for non-programmers.

At the Information Technology Center and in earlier positions I

designed and developed innovative interactive software tools

developed operating systems

taught over fifteen hundred students at all levels

co-authored a text on data structures

co-wrote an international standard for representation of ALGOL-68 programs

Created the system build environment. Assisted in all aspects of software development, including automated route planning with D*. (2003-)

Software Engineering Institute, Sr. MTS, COTS-Based
Systems

Developed, explored, and elaborated techniques for building and adapting
systems based on Commercial Off-The-Shelf (COTS) software. Assisted organizations
in managing projects based on COTS. (1998-2003)