He has a degree in Computer Science from Carnegie Mellon University and he has been building software for robotics projects with Spencer for over seven years. Richard is an expert on algorithms, real time operating systems, and computer architecture. One of the things he enjoys programming is the ability to interact directly with hardware to get the results a user wants. This has included creating a LED blink to operating a complex robot, connecting all the different parts together, and finally rigorously making sure everything works as intended. When he isn’t taking over the world with his flawless code, Richard enjoys biking, listening and playing music as well as cooking. Oct 27, 2016