A final project illustrating the difference between a game and a ‘toy’. Randomly generated tracks provide the player with an infinite number of new obstacles! Uses 2D game physics and a pixel-perfect collision detection library.
My first Java project, originally created in Greenfoot and rewritten in Processing. Maneuver through increasingly cluttered, randomly-generated asteroids to get a highscore.
I worked on the backend for the My Pet Zombie in-app purchase store and was responsible for all data interchange with JSON.
Profile Pic Maker
A profile picture uploader, editor and cropper capitalizing on Facebook’s new layout. Written in PHP, JavaScript/jQuery, and the PHP library ImageMagick.
A weekend prototype exploring the needs of cooperative play: two players must work together to protect a cell from viruses. Written in ActionScript 3.0.
An exercise in raising awareness of a social issue through a game. One player navigates through each floor of a fast-food company’s headquarters in order to save the city from obesity.
My submission to DU’s Greenfoot Greeps Contest. The goal was to collect the most tomatoes by modifying ONLY the greeps’ behavior (no extra memory allocation permitted).
I discovered my love for programming in high school through Internet Relay Chat and the MMORPG RuneScape, leading to my first coding project: an IRC bot serving 1,000 channels with over 10,000 lines of code.
I earned my Bachelor’s degree in Computer Science from the University of Denver with a focus on Digital Media and Game Development. Since then I’ve worked on large and small-scale applications including iOS games, an e-commerce website with 1 million products, an enterprise-grade CRM, and several cross-platform mobile apps.
I spend my days developing a variety of web and mobile applications using tools like Laravel, React/Vue, and React Native/NativeScript, and mentoring other developers.
When I’m not programming I enjoy playing with my dogs Sudo and Bash, reading (often about programming), singing, needle felting, playing video games, obstinately chatting on IRC, and drinking copious amounts of coffee.