Thumbnail image

Row-Reducing in the Sun: A Summer Linear Algebra Deep-Dive

A quirky summer project inspired by Linear Algebra at Colorado College: implementing matrix row reduction using Node.js. It was a quick-and-dirty blend of math and command-line programming that challenged my understanding of both.

Thumbnail image

My Arduino Bot Solved a Maze That It's Never Seen

An Arduino-powered robot named Pyat that solves mazes using subsumption architecture, featuring layered behaviors and a dynamic grid system to navigate unknown mazes without prior knowledge of their structure.

Thumbnail image

What's the Most Important Language for Web Development?

An analysis of programming language usage in web development, revealing that CSS makes up 42% of website code and highlighting the underestimated power of modern CSS3 features.

Thumbnail image

Badger: Enterprise Security App for Brick-and-Mortar

An enterprise web application for brick-and-mortar business security that allows visitors to sign in via mobile devices or kiosks to receive printed nametags with real-time tracking and administrative oversight.

Thumbnail image

Friendlier: Letting a Startup Fail Fast

Reflections on building, pitching, and ultimately losing a promising social app to a single API dependency.

Thumbnail image

Real-Time Multi-User Drawing App with Node.js

A weekend project creating a real-time collaborative drawing web app using Node.js, featuring pixel-level synchronization across multiple devices with conflict resolution based on recency of user actions.

Thumbnail image

GRAVL: Gravity Puzzle Platformer for Android

An independently developed Android puzzle platformer where players control astronaut Phil manipulating gravity to navigate icy terrain, built entirely in Java without game engines over 800 hours of development.

Thumbnail image

Space Warz: Java Game Inspired by Space Invaders

A 2D top-down space shooter game built in Java over a weekend for Computer Science I, featuring waves of enemy ships, mini-bosses, shields, and downloadable JAR/EXE versions for cross-platform play.

Thumbnail image

Wordpressed: A Tale of Two E-commerce Sites

Building two WordPress e-commerce sites for a chiropractor and his textbook publishing spinoff taught me a hard lesson about advocating for my own value as a developer, even when just starting out.

Thumbnail image

My 3D-Printed CO2-Powered Racecar Goes 23mph

A 3D printed CO2-powered race car designed in Autodesk Inventor and inspired by Star Wars for a racing competition in high school.