Software developer and neural modeler; primarily Java but also C++ and will dabble in whatever is needed. Recent work uses ROS, Gazebo, Android, and small robots like the iRobot Create and Rovio as well as the Emergent neural network simulator.