Sometimes, you just gotta do it yourself! I built this app after becoming frustrated with the rigid nature of existing fitness trackers. I needed something that could be flexible, without compromising on simplicity.
Using Expo/React Native on the frontend, and Supabase for the backend, this app was the perfect opportunity to strengthen my design skills and practice professional patterns. I also took this opportunity to develop a GDPR-compliant consent management system using Google's AdMob SDK.
Although this project is a bit silly, more than 90 thousand YouTube viewers seemed to appreciate it!
At its core, MCDB is a database and storage bucket built with only the Java standard library. As a bonus, all data is stored as hexadecimal bytes, encoded using Minecraft wool blocks.
I built this project for the 2026 HackMT hackathon at Middle Tennessee State University. This was one of the most technical projects I've ever done.
The frequent engine employs the Cooley-Tukey Fast Fourier Transform to replicate numerous small windows of a soundwave using Minecraft noteblock sounds. Additionally, once the algorithm has been applied, the results are encoded to a custom little-endian file format.
Like MCDB, this project was also written in Java.
The Aliens of Club Penguin is an organization that remembers Disney's original Club Penguin game with nostalgia. As a member of the Aliens's leadership, I took it upon myself to develop a website for our content.
This website leverages the power of server-side rendering with Astro to maximize SEO. For a content-heavy site like this, SEO is top priority. For client-side components, I made use of the React framework.
On the backend, the Aliens's website uses a self-hosted Supabase instance on a headless Debian VPS. An NGINX reverse-proxy is placed in front of this instance to ensure SSL is enforced.
Check out this website for yourself!