JerryZhang

Avid programmer, language learner, and musician.

About

Hey! My name is Junhao Zhang, but you can call me Jerry. I'm a freshman studying Math and Computer Science at the University of Illinois, Urbana-Champaign. My interests include game development, web development, AI, and programming language design. Feel free to reach out! Contact me.

Projects

Ray Tracer

I led a team of three over the course of half a semester to create a multi-threaded ray tracer written fully in Rust for CS 128 Honors.

Europa Lang

An interpreted programming language written in Rust. It's grown to have over 20 stars on its GitHub repository, with multiple developers contributing to the project.

See more

Blog

I have a blog where I write about my coding experiences and any new ideas I have. Check out the latest blog post.

Migrating to NextJS 13

I upgraded this website to next.js 13, and document my experiences. Read more.

See more

Tools

I have some useful tools that I use all the time in development.

Try out the keyboard event tool and the colorpicker.

See more