Computer Engineering · Mathematics · Machine Learning

Chloe
Gao

Dual-degree student at UVA studying Computer Engineering and Mathematics — building at the intersection of ML research, systems engineering, and real-world impact.

View resume ↗ GitHub See my work
Scroll
"Understand well as I may, my comprehension can only be an infinitesimal fraction of all I want to understand." — Ada Lovelace
About

Builder. Researcher.
Problem solver.

I'm a Computer Engineering and Mathematics student at the University of Virginia (GPA 3.76, Dean's List), with a minor in Philosophy and a year abroad at the University of Hong Kong. I'm drawn to work that sits at the intersection of technical rigor and real-world impact.

I've done ML research predicting material band gap properties using neural networks, built satellite testing infrastructure at ST Engineering iDirect, and shipped a first-place laser weed-removal system in an international engineering competition.

Incoming Software Engineering Intern at Appian this summer — always looking for the next hard problem worth solving with elegance and intention.

Python Java C C++ PyTorch FreeRTOS Embedded / SPI & CAN Vitis AI Scikit-Learn Flutter Dart Linux Git Google Colab JIRA
3.76
GPA · Dean's List
2×
Dual degree — CE + Math
850+
Data points curated for ML research
1st
HK Engineering Pitching Competition
Work

Selected projects

Capstone · Now running on hardware
ReefWatch — FPGA-Accelerated Coral Health Mapping

A semantic segmentation model deployed on an AMD Kria KV260 FPGA that labels every pixel of a reef frame as live, bleached, degraded or other — cheap enough in power to belong on an autonomous underwater vehicle. I own the deployment pipeline: quantizing the model to INT8, compiling it to a DPU graph, and getting it running on the board. As of September 2026 it holds 12.99 FPS at 76.99 ms per frame, with under 1% latency spread across 200 frames. Verified against an Unreal Engine digital twin of a real Indonesian reef.

Read the case study — system diagrams, results and model output →
Vitis AI PyTorch Quantization Kria KV260 VART Unreal Engine 5
↗
Embedded Systems · Formula Student
Battery Management System

Safety firmware for the tractive battery on Virginia Motorsports' Formula Student car. It watches all 144 cells and 48 thermistors across a galvanic isolation boundary over isoSPI, checks the pack against the competition's five fault conditions every 16 ms, and latches the shutdown circuit open when anything reads out of bounds — with no path in firmware that clears it. I lead the BMS firmware: the FreeRTOS task architecture, the cell-monitor driver, data acquisition, fault logic, charging handshake and CAN.

Read the case study — sensing chain, task architecture and fault path →
C++ FreeRTOS Teensy 4.1 isoSPI CAN bus PlatformIO
↗
1st Place — HK Academy of Engineering
Laser-Based Weed Removal System

Designed and built an autonomous weed removal system under the theme "Smart and Sustainable Engineering." Used YOLOv8 for real-time object detection to identify weeds, then drove an Arduino-controlled servo motor system to target and eliminate them with a laser — calibrated for precise coordinate mapping from camera frame to physical space. Presented to a panel of industry experts alongside a multicultural team of 4 from Thailand and Hong Kong.

YOLOv8 Arduino Servo Motors Computer Vision Python
↗
ML Research
Gradient Descent vs. Diffusion in Neural Networks

Comparative experiments evaluating training dynamics of gradient descent and diffusion-based methods across MLPs and 1D CNNs on a synthetic S-shaped dataset. Investigated model depth, layer width, and activation functions systematically.

PyTorch Jupyter Python
↗
Mobile · Computer Vision
ML Parasite Egg Detection App

Led all software initiatives for a mobile app that detects parasite eggs using a Roboflow object detection model. Built a RESTful API with Python Flask, communicated directly with the client to gather requirements, and delivered the final product demo.

Python Flask Roboflow REST API
↗
Hackathon · Mobile
Foreign Language OCR Translator

Built at the UVA Women in CS Hackathon — a mobile app that lets users upload photos from their camera roll, detects foreign language text via OCR, and translates it to English in real time.

Flutter Dart OCR
↗
View all on GitHub ↗
Experience

The journey so far

Jun 2026 – Aug 2026
UPCOMING
Software Engineering Intern
Appian
Incoming SWE intern for Summer 2026.
Jan 2025 – Aug 2025
Machine Learning Undergraduate Researcher
University of Virginia · Dean's Fellow
  • Designed and trained a multilayer perceptron (MLP) neural network to predict band gap properties for new materials given formula and structural information, using PyTorch and Scikit-Learn.
  • Achieved a Mean Squared Error of 0.12 and R² of 0.907 via the Lion optimizer, cross-validation, and Bayesian hyperparameter optimization.
  • Built a curated database of 850+ data points sourced from academic literature on experimentally measured bandgap properties of semiconducting materials at room temperature.
May 2024 – Aug 2024
Engineering Intern
ST Engineering iDirect
  • Implemented ThreadSanitizer (TSAN) across 30+ C repositories, identifying 2 data races and improving code quality and concurrency safety.
  • Designed a PyTest suite for break-before-make satellite beam switching as part of a blackbox testing initiative.
  • Participated in all phases of the SDLC using Agile/Scrum methodologies, presenting progress daily to a team of 9.
  • Developed end-to-end knowledge of satellite communication ground and over-the-air systems.
Sep 2023 – Present
Electrical Team Engineer
Virginia Motorsports Formula Student Team
  • Lead the battery management system firmware for the tractive battery — FreeRTOS task architecture, the ADBMS6830/6822 cell-monitor driver over isoSPI, data acquisition, fault handling, charging handshake and CAN, on a Teensy 4.1. Read the case study →
  • Built the safety path that monitors 144 cells and 48 thermistors against the Formula SAE fault conditions and latches the shutdown circuit open, with PEC-validated measurements across a galvanic isolation boundary.
  • Led redesign of the Brake System Plausibility Device (BSPD), enhancing reliability and compliance within the electric vehicle's emergency shutdown system for the Formula SAE competition.
Full resume ↗

Let's build
something together

Whether you have a project in mind, a role to fill, or just want to connect — I'm always open to a conversation.