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 hackTurning plastic saxophone reed cases into new synthetic reeds for infinite duplication
VOXOS: bringing Daft Punk to the FPGA
Dec 2023 dsp fpgaA MIDI-controllable Vocoder with all hand-written DSP
The Ætheric: making music from EMI
May 2023 embedded rfA pair of gloves that "play" electromagnetic interference by hovering over everyday objects
WHS Scheduler
May 2021 react-native hackAn iOS/Android app to track your Westside High School schedule, meet with friends and teachers