EECS • Hardware • IC bring-up • Embedded • FPGA
Building systems from silicon to software.
I’m Drew Singer. I am a senior at UC Berkeley studying EECS. I design and debug hardware across PCB bring-up, embedded firmware, and FPGA/digital design.
Projects
Skills
Hardware & PCB
- Altium
- KiCad
- Bring-up & validation
- Power / clocks / I/O
- Mixed-signal interfacing
Embedded
- C/C++
- Yocto Linux
- UART
- I²C
- CAN
- PWM
FPGA / Digital
- Verilog RTL
- RISC‑V
- Timing / CPI analysis
- Libero SoC
About
I'm an EECS student focused on integrated circuits, system bring-up, and embedded/FPGA prototyping. I like to find creative applications combining both hardware and software. In my free time, I love to play tennis, golf, and cook.
What I value
- Evidence: measurements, logs, tests
- Interfaces: simple boundaries between analog, digital, and software
- Documentation: making it easy for others to reproduce