Education
University of British Columbia , Vancouver, B.C. (2005 - present)
Master of Applied Science, System-on-Chip Research Lab
Simon Fraser University , Burnaby , B.C. (1999-2005)
Bachelor of Applied Science, Electronics Engineering, First Class Honours
(Cumulative GPA of 4.03/4.33 at graduation)
Work Experience
Student Intern, Co-op Japan Program,
Advanced Telecommunications Research Institute International
Kyoto , Japan (June - Dec 2003)
- Conducted research on physics of human voice production and vocal fold vibration, leading to a conference presentation and journal paper.
- Extended and validated Matlab/C++ computer model by synthesizing soprano singing.
Junior Hardware Designer, Sierra Wireless, Inc.,
Richmond , B.C., Canada (Fall 2001)
- Performed extensive lab tests on prototype CDMA wireless modems to uncover bugs, and pinpointed problems to feedback to design teams.
Product Design Engineer , PMC-Sierra, Inc. ,
Burnaby , B.C., Canada (Spring 2001)
- Involved in top level design and integration of project ASIC.
- Created and maintained JTAG boundary-scan ring and I/O pad ring RTL source files for the chip.
Skills and Technical Experience
Embedded systems & digital RTL design on FPGA
Scalable Vector Soft-CPU on FPGA (Master Degree Research Project, 2006-present)
- Designing a vector co-processor to a Nios II CPU with the goal of creating an easy-to-use, high performance platform for data-parallel embedded applications on FPGA.
- Implementing RTL in Verilog using the Altera Quartus II development environment, and simulating design using ModelSim.
Three-Dimensional Ultrasound Image Processing System (2006)
- Extended FPGA-based ultrasound image processing system to perform image registration.
- Designed system-on-chip using Altera SOPC Builder and Nios II reconfigurable CPU, and implemented system on a Stratix development board.
- Modified existing C program to use new CPU custom instructions and VGA card.
- Reduced idle power by 35% using system-level and RTL techniques.
Undergraduate Honours Thesis (Passed with distinction, 2004)
gImplementation of a Fast Algorithm for Multi-symbol Differential Detection of QPSKh
- Applied theory of QPSK multi-symbol differential detection to design a receiver modem on FPGA using VHDL, achieving decoding rate of 1.25 mega symbols per second.
Deep-submicron transistor and integrated circuit modelling, analysis
CMOS gate-level design of CAM (2006)
- Designed decoding and matching logic using CMOS static and dynamic logic.
- Optimized speed and power of design by performing measurements with HSPICE.
Transistor-level design and layout of a 8-bit divider (2005)
- Simulated transistor design using IRSIM, and laid out design using MAGIC layout tool.
C/C++ Programming
- Implemented VLSI CAD algorithms including maze routing, simulated annealing placement, Fiduccia-Mattheyses partitioning using C.
Matlab & DSP
- Simulated bit error rate performance of multi-symbol differential detection of QPSK and various communications algorithms in Matlab.
- Simulated QPSK baseband modem in Matlab, and implemented modem on TI DSP.
Other Skills & Qualifications
- Completed UBC Student Horizons in Education teaching assistance training.
- Languages : Cantonese, written Chinese, AIEJ Japanese Language Proficiency Test level 3.
- Music : Royal Conservatory of Music Performer's ARCT diploma in flute with First Class Honours with Distinction, and completed grade 10 piano practical exam.
Awards and Scholarships
- NSERC Canada Graduate Scholarship, Master's (CGSM, $17,500 value)
- University of British Columbia Graduate Fellowship ($18,000 value)
- Dr. Abe Unrau Memorial Co-op Prize, Simon Fraser University (highest CGPA among graduates completing four or more co-op terms)
- Simon Fraser University Undergraduate Open Scholarship
- University Honour Roll (4.00/4.33 GPA), Simon Fraser University
- Gordon M. Shrum Scholarship ($20,000 value), Simon Fraser University
Extracurricular Activities
- Member of ultimate frisbee team in the Vancouver Ultimate League
- Former member of Delta Concert Band, Vancouver Youth Symphony Orchestra
- Head organizer of ECE Graduate Career Networking Night 2007, bringing together over 100 graduate students with representatives from 20 companies
- President in UBC ECE Graduate Student Association
- Editor-in-chief and project leader of SFU engineering student yearbook
- VP University Affairs, SFU Engineering Undergraduate Student Society; chair of committee to approve and allocate student project funds
- Team project placed 1 st in Entrepreneurial Design in Western Engineering Competition 2003, 2nd in Canadian Engineering Competition 2003