Luke Tao

Luke Tao

Computer Science Student @ UW

University of Waterloo

About me:

I am a 4th year computer science student with both experience and interest in embedded systems and kernel development. Most recently, I wrote drivers for Tesla working on the Autopilot core. Before that, I was an URA at UWaterloo for high performance user-threading research.

I work comfortably in:

  • C ( Kernel modules, GDB, Valgrind )
  • Rust

Outside of academics, I am a passionate climber and an avid fan of philosophy. I am always down to chat! Just send me a message :)

Download my resume

Interests
  • RTOS
  • System Drivers
  • Optimizations
Education
  • BSc in Mathematics and Computer Science, 2019 - 2024

    University of Waterloo

Experience

 
 
 
 
 
Tesla
Autopilot Core Intern
Jan 2024 – May 2024 Palo Alto
  • Developed features on SoCs and brought up drivers to enable self driving cars
 
 
 
 
 
Tesla
Vehicle Simulation Intern
Jan 2023 – Apr 2023 Palo Alto
  • Engineered time series based assertion algorithms for state-of-the-art SIL vehicle simulation using Rust
 
 
 
 
 
Sibros
Firmware Engineer Intern
Sep 2022 – Dec 2022 San Jose
  • Built RTOS logging features with 100% branch and line unit-test coverage using C, Unity, and Bazel.
  • Implemented a heuristic-based MQTT packet transmission protocol that increased MTU utilization by at least 204% when averaged over 10,000 independent executions.
 
 
 
 
 
Huawei Canada
Software Engineer Intern
Sep 2021 – Dec 2021 Toronto
  • Researched modern cryptographical methodologies from NIST and implemented various secure, chip-compatible data authentication frameworks integrated in MbedTLS using OpenSSL and C
 
 
 
 
 
Kaleidescape
Systems Engineer Intern
Apr 2021 – Sep 2021 Toronto
  • Developed various system and user-facing features, including a concurrent movie search system in C++11 that provides fast and accessible content navigation on an industry-leading cinema playback system