Eric J Park

Education

Stanford University
MS Computer Science

University of California, Berkeley
BS Electrical Engineering and Computer Science

June 2007


May 2003

Experience Valencia Labs
Co-Founder
San Francisco, CA
January 2010 – Present
 

Android and iPhone mobile app publisher. Recent projects include BartDroid app for navigating the Bay Area Rapid Transit (BART) system, and CaltrainDroid app for easy access to Caltrain timetables and status updates.

  IMOk Project
Co-Creator / Team Lead
Mountain View, CA
November 2009 – Present
 

Lead team effort in development of open-source SMS-based "I am okay" notification system for use in emergency situations. Developed Android, Blackberry, and iPhone mobile clients. World Bank field agents deployed app to Haiti and Chile during earthquake aid. 1st prize winner at Random Hacks of Kindness code jam.

  NASA Ames Research Center / QSS Group / Carnegie Mellon University
Intelligent Robotics Group
Moffett Field, CA
June 2003 – Present
 

Robotics engineer for K9 test-bed Mars rover and K10 series human-robot interaction research mobile robots. Engineering work includes stereo vision, pose estimation, motion control, power management, and real-time embedded Linux development. Extensive field testing experience including remote regions of Arizona, Washington, and Canadian Arctic.

Software engineer for GigaPan project, a collaboration between NASA, Carnegie Mellon University, and Google. Work towards integration of PCA-SIFT based interest point detector and descriptor system for panorama stitching. Resulting work publicly available in open-source Vision Workbench computer vision library. Also co-developed standalone panoramic imaging device that provides a simple web interface for panorama acquisition, stitching, and viewing.

Mobile developer for Disaster Response Toolkit in collaboration with Google. Developed Android based mobile software for use by first responders in emergency situations. First responders upload geotagged photos to web-based image repository. Images are then used by emergency response coordinators to provide situational awareness and informed allocation of resources.

Systems engineer for MIT/NASA SPHERES project. Assisted with software development and flight qualification of Samsung Nexus S smartphone for delivery to International Space Station. Work included hardware and Android software customizations for space flight needs. Project launched on July 8, 2011 aboard STS-135 and was covered by various media outlets including Engadget and TechCrunch.

  DropPlay, Inc
Co-Founder
Palo Alto, CA
February 2009 – February 2010
 

Developed in-Facebook social music player friendradio.fm. Site allows users to browse, discover, and listen to friends' music via YouTube videos. Facebook 2009 fbFund REV winner -- raised seed funding and participated in fbFund REV incubator program.

  Youbama.com
Co-Creator
Palo Alto, CA
December 2007 – January 2008
 

Developed website focused on grassroots campaigning for presidential candidate Barack Obama through video. Users submit videos explaining why they are voting for Obama and vote for the videos they like. Popular videos float to the top of the page. Site was rapidly developed in less than two weeks and was covered by numerous media outlets including TechCrunch, Washington Post, American Public Radio, and CNN.

  Tokbox.com
Lead Systems Engineer
Menlo Park, CA
June 2007 – October 2007
 

Principal systems engineer and employee #2 at web startup providing Flash-based videoconferencing. Projects include video mail and instant message notification system. Led deployment and scaling of production web infrastructure to accomodate thousands of simultaneous users. Employed solutions include MySQL replication, memcache, StrongMail MTA, and Pound load balancer. Designed and implemented internal development infrastructure including svn, trac, postfix, courier IMAP, and virtual domain sandboxes. Compelling product development allowed company to close $4M series-A venture funding from Sequoia Capital and grow to 10+ employees.

  Carnegie Mellon University
Telepresence Robot Kit (TeRK)
Pittsburgh, PA
December 2005 – August 2006
 

Consulting and collaborative work towards development of embedded ARM-based robot controller with FPGA for educational applications. Cross-platform development of custom Linux kernel module and FPGA-based DAC for audio. End product was commercially available (Qwerk) until it was exclusively licensed by Innovation First for their VEX PRO robot controller.

  Jet Propulsion Laboratory / QSS Group
Mars Exploration Rover Mission
Pasadena, CA
March 2004 – April 2004
 

Detailed at JPL in support of the Mars Exploration Rover (MER) mission. Developed Perl-based software tools to assist scientists in manipulating and extracting useful data from images and traverse telemetry. Assisted in creation of telemetry processing pipeline for Solar System Visualization Group (SSV) to take rover motion data and export to 3D animations.

  Findchips.com
Developer and Systems Administrator
Palo Alto, CA
September 2002 – June 2003
 

Independent administration and performance optimization of primary web servers. Management and configuration of Redhat Linux systems with Apache, NFS, and CGI scripts. Wrote Perl and shell scripts to automate billing and processing of search results. Wrote customized grep function to maximize search performance. Work enabled profitability and eventual sale of company.

  University of California, Berkeley
Graphical User Interface Research Group
Berkeley, CA
September 2002 – May 2003
 

Researched ubiquitous computing environments with Prof. Jennifer Mankoff. Installed Linux on embedded devices for use in nutritional awareness project. Developed software infrastructure to enable collection and analysis of grocery receipts via handheld scanners. Researched new ways of dealing with e-mail for individuals with repetitive stress injuries.

  University of California, Berkeley
Micromechanical Flying Insect Project
Berkeley, CA
August 2000 – August 2002
 

Fabrication and characterization of piezoelectric actuators for miniature robot fly with Prof. Ronald Fearing and Prof. Metin Sitti. Researched ways to maximize power output of actuators. Hands on work with spectrum analyzers, force sensors, high-power lasers, and precision manipulation tools.

  NASA Ames Research Center
Autonomy and Robotics Area
Moffett Field, CA
Summers 2000 – 2002
 

Extended functionality of power management system for use on K9 test-bed Mars rover. Work involved integration of battery monitoring system, driver development for CLARAty rover framework, and modeling of power system. Administration and configuration of Linux systems for use in embedded environments, including NFS/AFS, 802.11b infrastructure, and custom Linux kernels. Wrote I2C handler in Motorola 68HC11 assembly to talk to on-board temperature sensors.

Publications S. Lee, D. Lees, T. Cohen, M. Allan, M. Deans, T. Morse, E. Park, T. Smith, Reusable science tools for analog exploration missions: xGDS Web Tools, VERVE, and Gigapan Voyage, Acta Astronautica 2012.

Susan Y. Lee, Ted Morse, and Eric Park, Gigapan Voyage for Robotic Reconnaissance, Fine International Conference on Gigapixel Imaging for Science, Pittsburgh, PA, Nov 11-13, 2010.

Fong, T., Bualat, M., Deans, M., et al., Robotic Follow-up for Human Exploration, AIAA Space, Anaheim, CA, Aug 30-Sept 2, 2010.

M. Deans, T. Fong, M. Allan, X. Bouyssounouse, M. Bualat, L. Flueckiger, L. Kobayashi, S. Y. Lee, D. Lees, E. Park, E. Pacis, L. Pedersen, D. Schreckenghost, T. Smith, V. To, H. Utz, Robotic Scouting for Human Exploration, AIAA Space, Pasadena, CA, Sept 14-17, 2009.

T. Fong, M. Bualat, M. Deans, M. Allan, X. Bouyssounouse, M. Broxton, L. Edwards, R. Elphic, L. Flueckiger, J. Frank, L. Keely, L. Kobayashi, P. Lee, S. Y. Lee, D. Lees, E. Pacis, E. Park, L. Pedersen, D. Schreckenghost, T. Smith, V. To, H. Utz, Field Testing of Utility Robots for Lunar Surface Operations, AIAA Space, San Diego, CA, Sept 9-11, 2008.

M. Bualat, L. Edwards, T. Fong, M. Broxton, L. Flueckiger, C. Kunz, S. Y. Lee, E. Park, V. To, H. Utz, V. Verma, M. MacMahon, Autonomous Robotic Inspection for Lunar Surface Operations, The 6th International Conference on Field and Service Robotics, Chamonix, France, July 9-12, 2007.

Joakim Arfvidsson, Eric Park, Philip Levis, Lowering Radio Duty Cycle Through Temperature Compensated Timing, The 4th ACM Conference on Embedded Networked Sensor Systems, Boulder, CO, Nov 1-3, 2006. Poster abstract.

Maria Bualat, Linda Kobayashi, Susan Y. Lee, and Eric Park, Flexible Rover Architecture for Science Instrument Integration and Testing, AIAA Space, San Jose, CA, Sept 19-21, 2006.

T. Fong, M. Bualat, L. Edwards, L. Flueckiger, C. Kunz, S. Y. Lee, E. Park, V. To, H. Utz, N. Ackner, N. Armstrong-Crews, and J. Gannon, Human-Robot Site Survey and Sampling for Space Exploration, AIAA Space, San Jose, CA, Sept 19-21, 2006.

Eric Park, Linda Kobayashi, and Susan Y. Lee, Extensible Hardware Architecture for Mobile Robots, IEEE International Conference on Robotics and Automation, Barcelona, Spain, Apr 18-22, 2005.

M. Deans, R. Sargent, C. Kunz, E. Park, L. Pedersen, Combined feature based and shape based visual tracker for robot navigation, IEEE Aerospace Conference 2005, Big Sky, MT, Mar 5-12, 2005.

J. Yan, S.Avadhanula, J. Birch, M.H. Dickinson, M. Menon, E. Park, T.D. Sands, S.Sane, M. Sitti, T. Su, R.J. Wood, and R.S. Fearing, The Micromechanical Flying Insect, IEEE International Conference on Robotics and Automation, Washington, D.C., May 11-15, 2002 (winner best video award).

Robots NASA Ames Research Center
Intelligent Robotics Group – K9 / K10 / K-REX
Moffett Field, CA
Summers 2000 – 2002, June 2003 – Present
 

Work on instrumentation integration and custom avionics systems for K9 testbed Mars rover. Elements include motion control, power management, wireless communications, computing infrastructure, and instrumentation. Dealt with instruments including IMU, NIR spectrometer, DGPS, stereo cameras, and laser scanners. Design and development of avionics package for K10 human-robot interaction research mobile robot. Designed with low-cost, rapid engineering, and maximization of component re-use in mind. Debugging and optimization of real-time Linux kernel and CANbus-based motor controllers for vehicle-sized K-REX rover.

  National Semiconductor Natcar Competition
Mechatronics Design Lab – Boebot
Berkeley, CA
Spring 2002
 

Built autonomous RC race car with team-mates to compete in the National Semiconductor Natcar competition. Robot must autonomously complete a course by following a buried wire as fast as possible. Work on hardware assembly and machining, power regulation, PID motor control, H-bridge circuit design, cross-compiler tools, and sensor tuning.

  University of California, Berkeley
Biomimetics Laboratory – Micromechanical Flying Insect (MFI)
Berkeley, CA
August 2000 – August 2002
 

Worked on development of a fly-sized flying robot based on biomimetic principles. Research work consisted of constructing, characterizing, and optimizing piezoelectric actuators for use in wing actuation.

  Robot Rivals
RIVR Media – Cal Clutter Collector / Golf Ball Launcher
Knoxville, TN
February 2003
 

Competed in university level robotics competition aired on the Do-It-Yourself Network (cable TV). 3-member university teams are given 8 hours to construct a robot that must complete a pre-determined objective. Created a toy collection/cleaning robot and golf ball launcher robot using 8020 beams, RC radio equipment, and random hardware components.

  FIRST National Robotics Competition
Mills Robotics Team
Orlando, FL
November 1997 – April 1999
 

Co-founded and managed 60-person high school robotics team. Constructed two refrigerator-sized robots to compete in national robotics competition. Extensive work with machine shop equipment, high-current motors, linear and pneumatic actuators, optical and contact sensors, and CAD tools.

  Tech Challenge Robotics Competition
Jeztek Robotics Team
San Jose, CA
October 1995 – October 1997
 

Competed in regional robotics competition for middle and high school students at the Tech Museum of Innovation. Built several robots with 3 other team mates to complete pre-determined objectives. Work with DC motors, digital compasses, microcontrollers, and hardware machining.

Relevant Coursework
(Stanford)

 

 


(Berkeley)

 

CS121 – Introduction to Artificial Intelligence
CS145 – Introduction to Databases
CS154 – Automata and Complexity Theory
CS161 – Algorithms
CS205 – Mathematical Methods
CS223B – Computer Vision
CS240 – Advanced Operating Systems

EE105 – Microelectronics (transistors and opamps)
EE120 – Signals and Systems
EE122 – Communication Networks
EE128 – Feedback Control Systems
EE192 – Mechatronics Design Laboratory

CS242 – Programming Languages
CS244A – Computer Networks
CS245 – Database System Principles
CS255 – Cryptography
CS344A – Wireless Sensor Networks
EE282 – Computer Systems Architecture
EE380 – Computer Systems Colloquium

CS150 – Design Techniques for Digital Systems
CS152 – Computer Architecture and Engineering
CS162 – Operating Systems
CS164 – Compilers
CS184 – Computer Graphics

Honors and Misc

UC Berkeley IEEE Student Branch President
Silicon Valley Scholars Full-Tuition Scholarship
Machine shop certification, UC Berkeley ME Department
Amateur Radio License (General)

Fall 2002 - Spring 2003
Fall 1999 - Spring 2003
Fall 1999 - Spring 2000