A Redis-compatible server implemented in Rust to explore TCP networking, protocol parsing, and concurrent systems.
Projects
A collection of things I've built, experiments, and projects I'm currently working on.
Active
Building a Unix-like command-line shell in modern C++, exploring command parsing, executable discovery, and operating system interfaces.
Building nightmares from scratch with C++ and Vulkan
Complete
A limit order book and matching engine implemented in modern C++.
A small feed-forward neural network in Rust that learns XOR, rewritten from a C++ implementation to explore ownership, traits, and typed layers.
Arch Linux setup built around a minimal, purple-themed, spooky cyberpunk aesthetic.
Investigated factors associated with academic performance using multiple linear regression, model diagnostics, and cross-validation in R.
Explored deep reinforcement learning on the CartPole-v1 environment, investigating how experience replay influences training performance and stability.
Analyzed a Kaggle chess dataset in R to investigate relationships between player ratings, time controls, and game length using statistical hypothesis testing.
Researched the influence of activation functions on handwritten digit classification accuracy in convolutional neural networks.
Paused
A pixel-art poker trainer built with Lua and LÖVE2D, exploring poker strategy through interactive gameplay.