Hello!

I’m Andrew.

Undergraduate ECE Student and
Teaching Assistant at the University of Washington

Cheng, Andrew_AQ4R1283

This website is currently outdated!

Updating my website is in my backlog right now since I’m currently busy doing homework, teaching, and building a kick-ass electrical race car for my club!

My projects page is updated though!


See Projects

About me

I’m a second-year Electrical and Computer Engineering student at the University of Washington. I love working with software, hardware, and all things in between (embedded/firmware). I’m also an advocate for renewable energy!

Outside of school, I play a variety of sports (basketball, volleyball, badminton) and I spend a little too much time on youtube.

Learn more about my projects and experiences below!

Hardware

6502 Computer

Built a basic computer that displays text on an LCD using a 6502 Microprocessor, 1 Mhz Clock, EEPROM, 6522 Versatile Interface Adapter, with 256K memory. The instructions were programmed in assembly. 


See Hardware Projects

Software

Hamiltonian Path Finder (Random walk)

Java program that finds a hamiltonian path (a path that crosses each point in a lattice exactly once) using random walk. Implemented using recursive backtracking algorithm.


See Software Projects

Experience

July 2021 – Present

Globe Telecom

Rf Engineering intern

Description coming soon.

March 2021 – Present

University of Washington

CSE 143 TEACHING ASSISTANT

Leading a section (~20 students) of CSE 143 (Computer Programming II), teaching programming fundamentals such as data abstraction, basic data structures (LinkedLists, Stacks, Queues, Binary Trees, etc) and recursive programming in java.

September 2020 – Present

Engineers without Borders

Sol Station project electrical team

Description coming soon.

Programming

Java
Intermediate
C
Beginner
Assembly
Beginner

Tools: Bash, Git, Vim

Hardware Skills

Through-Hole Soldering


See Full Resume