IBM Streams Cloud service monitoring system

I renovated the old monitoring system for Streaming Analytics - the IBM Streams cloud service from collectd/Graphite/Seyren/PagerDuty to New Relic/ServiceNow/PagerDuty. In the process I developed an intimate understanding of each part of a monitoring system from data collection, storage, metrics databases, alerting thresholds, Jenkins integration, and integrating our alerts with other services via webhooks.

SpacePirates

A physics game in which you fly your spaceship and race the other player to collect gold and deliver it to the goal (green platform). Created in C using SDL for windowing and input, and OpenGL for graphics. Rolled own physics engine.

Gameboy Advance zombie shooter

Rocky Point is a zombie shooter Gameboy Advance game. Built as a team of three at HackISU. This was my first real dive into low level programming, and it turned out pretty well. I worked on backend game logic. I also made the textures and that wicked cool font.

Note: the gba.js player is a GBA emulator in JavaScript. I take no credit for it

Reverse Polish Notation Calculator

A Reverse Polish Notation calculator made for iOS created alongside a video lecture series from Stanford (here)

FactorFinder

Type a number, and find the factors of the number, simple! Created using Google Web Toolkit.