David Zhang

774 Sylvaner Dr · Pleasanton, CA 94566 · (925) 487-4288 · davidzhang501@gmail.com

Hello there! I'm David Zhang, a high school student with a keen interest in software, particularly within the fields of robotics and automation. At school, I lead the programming division of our robotics team and was a former intern at the NASA Ames Research Center. When I have spare time, I enjoy playing chess, testing surviv.io hacks, or reading.


Lead Programmer

AVBotz Robotics

Lead programming team (~15 members) in developing the software behind an autonomous submarine capable of navigating obstacles, firing torpedoes, and manipulating objects. Design the entire software stack (C/C++, Python, MATLAB) and implement machine vision, SLAM, and PID control. Semifinalist at RoboSub 2017 and 2018.

January 2016 - Present

Planning and Scheduling Intern

NASA Ames Research Center (SGT Inc.)

Work within the Auotonomus Systems and Robotics Group on flight guidance, navigation, and control.

June 2018 - July 2018


ACE Coding

Teach middle school students (~40 people) programming in Scratch and Java in an after-school program.

August 2017 - Present


Amador Valley High School

Pleasanton, CA
GPA: 4.36 (3.92 UW)
Relevant Coursework: AP Computer Science, AP Physics C: Electricity and Magnetism, AP Calculus BC, AP Statistics
August 2015 - Current

Online Coursework

Coursera: Machine Learning by Andrew Ng
EDX: Intermediate C++ by Microsoft

Spring 2016
Summer 2016


Programming Languages & Tools
  • C++
  • English, Native Language
  • Mandarin, Fluent in speaking, basic in reading and writing
  • Spanish, Basic in speaking, reading, and writing


In addition to being passionate about software, I also enjoy playing soccer and the viola (not a violin). Occasionally, I'll play a game of chess with friends or against random people online. I try to stay updated on the latest tech news, and am particularly interested in computer hardware and cryptocurrency.

Awards & Certifications

  • USA Computing Olympiad, Platinum Division
  • MIT Battlecode 2018, Top 32 and Community Contributor
  • Lockheed Martin CodeQuest Competitor
  • RoboSub International Semifinalist