Your browser does not support this website. Please use a more modern browser.

College: Rochester Institute of Technology

Degree: Game Design and Development

GPA: 3.74


Languages:

C++, C#, ES5/6/7/8


Game Development Skills:

Quad/Oct-trees, Spatial Hashing, SAT, Dijkstra, A*, Optimization

Gameplay Programming, Environment Design, UI/UX Design, Game Design


Web Skills:

Node.JS, React, MongoDB, Redis, ESLint, Babel

SASS, Gulp, HTML Canvas

Works

HeroJam

2017

Technology: ES5, Bootstrap

HeroJam hosts charity game jams committed to helping kids in hospitals around the world. We support Child's Play Charity, providing kids in hospitals with toys, books, and games.

Droppr

2017

Technology: ES6, Node.JS, MongoDB, Babel, Nodemon

A basic project to experiment with advanced REST operations and database usage.

Paper Balloons

2017

Technology: ES6, Node.JS, Socket.io, Babel, Nodemon, HTML Canvas

A multiplayer experience using Web Sockets. Time was spent creating a polished feeling experience and experimenting with AI and flocking behaviors on a server.

Knick-Knacks

2017

Technology: ES6, Node.JS, Socket.io, Babel, Nodemon, HTML Canvas

A basic multiplayer experience using Web Sockets. All physics are calculated on the back-end.

Audio Visualizer

2016

Technology: ES5, Web Audio, HTML Canvas

A project to create an appealing visualizer for audio. Most of the time spent was put into creating a visually appealing design.

N-Body Simulator

2016

Technology: ES5, PIXI, Spatial Hashing

A web experience to create an N-body simulator. This simulates gravity and collisions accurately. Significant time was spent into optimization and creation of the spatial hashing algorithm.