👋 Hello! My name is Brendan.

I'm a passionate developer and creator with an interest in web development and design, video production, and cybersecurity.

More About Me

I am a Computer Science student at North Carolina State University, and I have been doing computer programming as a hobby for over 6 years because I love solving complex problems.

I've built projects like BlueDragon (Kubernetes, gRPC, Kotlin, Next.js, MongoDB), Easysearch (Go, SQLite), and a capture-the-flag recruitment challenge (Next.js, Docker, SQLite) for my high school's cybersecurity team.

I'm currently interning at Purdue University's Rosen Center for Advanced Computing to build a platform-as-a-service for Kubernetes.

Latest Blog Post

Reverse-Engineering the Minecraft Protocol

Reverse-Engineering the Minecraft Protocol

How investigating a bug report turned into a multi-day exploration of Minecraft's packet writing, registries, and codec system.

Featured Projects

Easysearch

Easysearch

—Present

Add a search function to your website quickly and easily. Easysearch builds and maintains a search index for you by crawling your site.

BlueDragon

BlueDragon

—Present

A custom Minecraft server with a diverse set of fun minigames. Built from scratch using Minestom and deployed locally with Kubernetes.