Andrew Li

Hi! I'm a senior at MIT studying electrical engineering and computer science and music. When I'm not going down a datasheet rabbithole, you can find me with a saxophone, at the piano, or trying to play the drums. You can view my resume here.

Courses

Digital Systems Lab
6.111

FPGAs, testbenching, and UART/SPI/DSP galore

Performance Engineering
6.172

Optimizing memory allocators, mulithreading renderering, profiling C and ASM to death

Power Electronics
6.131

Analog and regulator design for go-carts motors, lighting systems, speakers

High-Frequency IC Design
6.602

Matching networks, on-chip parasitics, low-noise amplifiers

Distributed Systems
6.824

File systems, transactions, fault-tolerance, and a whole lotta Golang

Computer Security
6.858

Binary exploitation, buffer overflows, WebAssembly, HTTPS

Digital Instrument Design
21M.370

Building wacky instruments with embedded systems

Projects

Recycling plastic reed cases at home

Sep 2024 current hack

Turning plastic saxophone reed cases into new synthetic reeds for infinite duplication

VOXOS: bringing Daft Punk to the FPGA

Dec 2023 dsp fpga

A MIDI-controllable Vocoder with all hand-written DSP

The Ætheric: making music from EMI

May 2023 embedded rf

A pair of gloves that "play" electromagnetic interference by hovering over everyday objects

WHS Scheduler

May 2021 react-native hack

An iOS/Android app to track your Westside High School schedule, meet with friends and teachers