William is actively looking for robotics related opportunities.

William graduated from the MS in Robotics program at Northwestern University in Dec 2018. During his study in MSR, he did a variety of projects involving

  • robot manipulation
  • motion planning
  • point cloud processing
  • machine learning
  • computer vision

and developed applications using

  • Linux
  • C++
  • Python
  • ROS
  • PCL
  • OpenCV

To see more about his projects go to here

To see more about his experience go to here


William received his engineering bachelor degree from the University of California, Berkeley in 2014. After graduating from UC Berkeley, he joined the Graphics Lab as a research engineer at the University of Southern California Institute for Creative Technologies (USC ICT) in Los Angeles.

At USC ICT, William worked on various projects where he applied mechanical design, mechatronics and software engineering knowledge to design, engineer, and prototype new hardware and software systems. The projects he worked on include Virtual Headcam, Specular Object Scanner, Light Stage X, camera network system, etc. In Virtual Headcam project, he and his colleagues engineered a dual motorized mirror device to redirect the optical path of a stationary camera for human facial-tracking purposes. The project was presented at ACM SIGGRAPH 2015 and achieved great results.

William enjoyed every aspect of working in a research lab, especially learning new technologies and solving challenging problems. Starting off his career in research immediately exposed him to a wide variety of technologies and great minds in research, and this experience helped him identify the type of work he wants to pursue in the future. William wishes to apply his robotics knowledge to real work applications and continue to work as an engineer and adventurer in robotics application and product R&D in the future.