Resume of Technical Consultant




Title
Technical Consultant

Primary Skills
Java, Ruby, Rails, Ruby On Rails, Python, SQL, MySQL, Scheme, Robotics, HCI

Location
US-MA-Cambridge (will consider relocating)

Posted
Mar-31-08

RESUME DETAILS
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 »


View all resumes in US-MA-Cambridge »
View all resumes in US-MA »

View other Technical Consultant resumes, Programmer / Developer resumes