Randy Smith is a Consulting Member of the Technical Staff at Oracle Laboratories, working in the Modeling, Simulation, and Optimization group. He has worked on many and varied projects during his over two decades here. He was a founding member of the Sun Small Programmable Object Technology (Sun SPOT) project, the co-designer of the (award winning!) Self language, and originator of Self's Morphic user interface framework, which has been emulated in several other languages.
His somewhat eclectic research interests include Collaborative Computing, Computer-mediated Communication, Educational Computing, Object Oriented Programming, Theoretical Physics, Mathematical Modeling, User Interface Frameworks, Novel Interaction Techniques, and Wireless Sensor Networks.
* BS Double major in physics and mathematics, suma cum laude 1974, University of California, Davis
* PhD Theoretical Physics 1981,University of California at San Diego