a javascript experiment that allows users to work inside of a realtime level editor for platformers.

space = reset, click = add tile, alt+click = delete tile, shift+drag = move canvas

a project that allowed users to spawn a free temporary mumble server for group voice chat. built with django.

front end concept. various links and buttons demonstrate state transitions.

front end work for a software engineering group project. the concept was a app that scanned online markets for items and alerted you once they were available.

design concept for a live websocket-based messaging board. uses backbonejs.

mousewheel = scroll current thread, right mouse+mousewheel or shift+mousewheel = scroll board


cover and print design for loyola university's journal of philosophy.

additionally developed a tool for editors to apply and discuss revisions during the editorial process.