Charles Zhang

About Me

Hi! I'm Charles. I'm a student at the University of Waterloo studying Computer Science with a specialization in Artificial Intelligence. I'm very excited for the future that cheaper compute power and advanced Computer Vision will bring, especially with regards to Autonomous Vehicles.

I am the Team Captain of WATonomous, a team of 80 students from the University of Waterloo building a fully electric level-4 self-driving car for the SAE Autodrive Competition. As Team Captain, I direct the team's technical direction and lead our Software division. I've worked on all aspects of the autonomous software stack, including a Model Predictive Control (MPC) feedback controller, a Kalman object tracker, a PointPillars 3d LIDAR object detector, and a software-in-the-loop simulation stack using CARLA.

I've also worked pretty extensively on networking during my internships. At Apple, I worked in the WiFi Peer-to-Peer team which develops the low-latency Wi-Fi features required for AirDrop, AirPlay, AppleTV, and Home Theatre. At Cisco, I worked on the Layer 3 packet routing components in the ASR9000, one of Cisco's main edge network routers. I believe that in autonomous vehicles, low-latency networking and inter-vehicle communication will be critical for assisting computer vision algorithms and achieving true level 4 self-driving

Skills

Cool courses I've taken at Waterloo

Projects