Education Massachusetts Institute of Technology Cambridge, MA Undergraduate Student September, 2004 - Present B.S. Candidate: Mathematics with Computer Science Minor: Political Science GPA: 4.4/5.0
Experience Apple Cupertino, CA Software Engineer June, 2007 - Present Developed an automation tool that selects and schedules tests for Mac OS X based on recent changes to the operating system as well as past test results. This application was built on top of existing tools and eliminated the need to interact with them directly. The application is already being used by three testing teams at Apple. By invitation, I presented the details of this project to the Senior VP of Software Engineering, Bertrand Serlet.
The Robotic Life Group Cambridge, MA Research Assistant February, 2007 - June, 2007 Designed the physical and verbal interactions for ?fteen social robots that were deployed into homes in the Boston area. The robots acted as friends and weight-loss coaches for obese people in a long-term assistive robotics study. I also developed the graphical user interfaces for touchscreens that were attached to the robots.
Mobile Autonomous Systems Laboratory Cambridge, MA Software Engineer December, 2006 - January, 2007 Designed a robot as part of a team for a vision-based autonomous robotics competition at MIT. Implemented object recognition, motor control, sensor-based decision making, edge detection, path planning, global mapping using barcodes, and neural network algorithms. The robot my team built was featured in the article “Maslab's Autonomous Vision-Based Robot Competition,” which appeared in the Summer 2007 issue of Robot Magazine.
The Computational Cognitive Science Group Cambridge, MA Research Assistant September, 2005 - December, 2006 Employed techniques from statistical machine learning to study the computational basis of human learning and inference. Research focused on applying novel clustering algorithms to problems of concept formation and image parsing. Technical work included implementation of Markov Chain Monte Carlo algorithms, inference over Bayesian Networks, and the development of generative models.
Skills Pro?cient with Java, Matlab, OpenGL, Python, Ruby, Rails, Scheme. Basic skill with C, SQL. Can use Ableton Live, Aperture, Illustrator, Max/MSP, Photoshop, Pro Tools, Quartz Composer
Publications Learning Cross-cutting Systems of Categories. Shafto, P. Kemp, C., Mansinghka, V., Gordon, M., and Tenenbaum, J. B. (2006). Proceedings of the Twenty-Eighth Annual Conference of the Cognitive Science Society.
Certifications
See above
CONTACT DETAILS
You must be logged in and have a current resume access subscription. Login or Register »