I'm Kyle. Right now, I'm a high school senior attending Phillips Academy. I love using math and computer science to solve problems! My work is motivated by a constant curiosity about how the world works and a desire to make knowledge more accessible. By learning in public and working with the garage door up, I hope to engage others in the wonderfully wacky world of programming.
The Titou, CC BY-SA 4.0, via Wikimedia Commons
My GitHub profile displays some of the projects I've worked on over the years. Here's what I'm currently building:
- ๐งฎ A probability calculator for sequences of events in the game Arknights. I'm using convolution and the Fast Fourier transform to achieve an exponential speedup over existing methods.
- #๏ธโฃ Implementations of perfect hash function algorithms. This research area has been quite active in the past decade, and I want to build on theoretical approaches by developing a software library for constructing lookup tables.
- ๐ค A port of Real-ESRGAN to the deep learning framework Burn. Real-ESRGAN is a machine learning algorithm for super-resolution imaging and image restoration.
- ๐ 3D force-directed graphs. I'm using Rust, wgpu, and GPU programming to power high-performance data visualization.