Jason Zhang

Jason Zhang

Computer Engineering @ University of Toronto

Biography

I'm a 3nd-year undergraduate student at the University of Toronto's Department of Electrical and Computer Engineering. I love to learn, and I'm passionate about tackling tough interdisciplinary engineering challenges spanning software and hardware engineering. My interests include programming language design, systems software, computer architecture, machine learning, image processing, and reconfigurable computing.

I was previously a student data scientist with the President's Advisory Committee on the Environment, Climate Change, and Sustainability (CECCS), where I supported the development, expansion, and deployment of a natural language processing (NLP)-based machine learning model. The model was built primarily in Python with scikit-learn, pandas, Polars, and spaCy, and was used to develop the university's undergraduate sustainable course inventory.

Before that, I previously did research with the Discovery program, where I studied pedagogical development in engineering graduate students using thematic and sentiment analysis. Our work also involved applied natural language processing using NLTK in Python.

For a sense of what I'm learning, I publish my notes.

News

Work

Past projects:

Pixel art style game start screen, titled Whack-an-Engineer

Whack-an-Engineer

A whack-a-mole inspired game written in Verilog for a Cyclone V FPGA (on Terasic's DE1-SoC platform). We had custom IO, with PS/2 keyboard/mice and VGA display, incorporated complex finite state machines, and clock crossing.

Project 2

Student Spaces in Residence

A client engineering project to redesign residence spaces on the University of Toronto's St. George campus. Our conceptual design specifications proposed improvements with a focus on safety and cost.


Posters: