Xin Yu Tan
I'm a 2nd year undergraduate at UC Berkeley studying Electrical Engineering and Computer Science.

I'm interested in artificial intelligence and computer vision; brain machine interfaces and virtual reality; and UI/UX in mobile, web, and game development.

Currently I'm doing research in robotics and computer vision at UC Berkeley's Robotics Learning Lab. I work with PhD student Chelsea Finn and under the supervision of Professor Pieter Abbeel. Below are links to our ICRA 2016 paper.

Deep Spatial Autoencoders for Visuomotor Learning
Chelsea Finn, Xin Yu Tan, Yan Duan, Trevor Darrell, Sergey Levine, Pieter Abbeel
(Previous title: "Learning Visual Feature Spaces for Robotic Manipulation with Deep Spatial Autoencoders")

I've contributed to multiple programming projects. Currently, I am working on a 2D real-time strategy Android game called Color Crusade, where different colored pixel armies battle for dominance. As part of a class project, I created Gitlet, which is a miniature version of Git that runs in the command line. I was the lead programmer for Cyan Knight, a 2D platformer game developed using Unity 3D game engine. I've also worked on a personal project called Chess 1.0, which used Java and Swing to develop a two-player chess program compliant with all the rules of chess.

I'm also active in community service, especially in the education domain. I'm the public relations officer for ANova, a student organization that provides access to computer science education for public schools in the UC Berkeley area. I'm the webmaster for and a highly active member in Cal Rotaract, which hosts weekly community service events for restoring natural areas, helping the homeless, and much more. I used to be a lab assistant for the data structures class CS 61B.


Resume: [embedded view] [pdf view]