Hi, I'm Charles. I'm a student at the University of Pennsylvania majoring in Digital Media Design, which is a program that combines CS with computer graphics and fine arts.

I'm interested in graphics programming, making games, and building websites. To that end, I help run our game dev club UPGRADE and our SIGGRAPH chapter.

In my free time I like running, making album covers, playing the bass, obsessing over trains, and tinkering with my Arch install.

You can read more about some things I've done below, as well as find my socials. Thanks for stopping by.

The sun is rising on a hill. Trees with colored lights are in the distance. Clouds are in the sky. The player has glowstone selected in their hotbar.

Creating a voxel OpenGL game engine

Dec 2023

A repeating pattern of the words "Link Shortener" and the logo, which looks like a brick wall of sort.

Making a link shortener with Astro DB

Apr 2024

In the middle of a game round, with the timer running down and the player already having lost one life.

Making a Unity game!

Nov 2023

My customized login theme, featuring a light, pastel blue color scheme with a glacier wallpaper.

Designing my own Linux login manager

Dec 2023