Hi, Iβm Yan Cheng (YC)! π
I am an incoming final year Computer Engineering student at the University of Michigan-Ann Arbor.
I am focused and specialized in
- Computer Architecture π²
- Digital System & Logic Design π§
- VLSI & Chip Design π₯οΈ
- Verilog/SystemVerilog/VHDL π§βπ»
I have several years of internship and working experience from the AMD, Efinix Inc, and the University of Michigan, working in RTL design verification, post-silicon validation, firmware engineering roles and tech research roles. Academically, I have achieved a 3.72 GPA over my entire tertiary education, completing high-level computer engineering courses including Computer Architecture, Integrated Circuits & VLSI, GPU Programming, Logic Design, Circuit Analysis, Data Structures and Algorithms, and many more.
I am currently searching for co-op and full-time opportunities to further advance my engineering knowledge and gain more practical experience in the field.
Β Β
My Passion π₯
Growing up, I was always fascinated by computers and technology, curious about how these devices worked and were designed. That curiosity naturally led me to pursue computer engineering and sparked a deep passion for digital logic design and computer architecture. Over time, Iβve explored this field through hands-on projects ranging from building a MIPS R10K-style out-of-order processor from scratch to designing a four function calculator on Altera FPGA. I find hardware design both intellectually challenging and incredibly rewarding, and I particularly enjoy solving complex hardware problems while pushing the limits of performance through RTL design. This passion has driven me to develop my own IP core library by redesigning soft IP cores in SystemVerilog for improved performance and functionality. These projects have continue to fuel my aspiration to one day contribute to groundbreaking and revolutionary ASIC/FPGA/CPU designs. Check out the personal project page for more details on my projects
Altera FPGA Design | MIPS R10k Processor Diagram |
---|---|
![]() | ![]() |
Β Β
Some More Facts About Me π
I am a Malaysian π²πΎ residing in the United States πΊπΈ for university studies.
I can speak 4 different languages:
English, Chinese, Malay, Cantonese
Hobbies outside of tech:
- Playing Basketball π (Even though I am pretty bad at it)
- Watching NFL, NBA, and EPL πΊ (fan of Detroit Lions, Denver Nuggets, and Liverpool FC)
- Diving π€Ώ (I am a licensed open water diver)
Β Β
For more info π
Feel free to reach out to me if you would like to know more about me!
Email - yanchengpoon@gmail.com
Linkedin - Yan Cheng Poon