Portfolio

Here is a collection of some of my work.
I have some code on Github as well.

Consult Station Landscape Consult Desktop

Consult Desktop + Consult Station

Patient care providers at Inpatient Rehab Facilities, such as Physical Therapists, need to fill their consult orders on-time. These information displays, built for Cerner, are intended to help them keep up with their work. The Desktop version is meant to be displayed on a typical PC workstation. The Station versions are meant to be displayed on large TVs within the unit.

My Contributions: Design, Coding.

Technologies Applied: HTML, CSS, Javascript, JQuery, AJAX, CCL

Designed for Internet Explorer (Because Cerner uses it)
Consult Desktop
Consult Station Landscape (Designed for a television.)
Consult Station Portrait (Designed for a portrait-oriented television.)

Before

Moby Motion Isolator

There are researchers who need to track cells in microscopic videorecordings. Artifacts often get in the way of this process. Moby Motion Isolator is a MATLAB script that removes everything that does not move in a video.

My Contributions: Coding, Website.

Technologies Applied: MATLAB

Project Website
Project Github

tracktrain

TrackTrain

Police officers need to stay on top of their training. Coordinating the training of an entire department can be an intimidating task. TrackTrain is a Web-based service that helps training coordinators do their job.

My Contributions: Designed Some Pages, Created Interactive Prototype, Designed Some Icons, Gathered Early User Feedback.

Technologies Applied: Adobe Fireworks, Adobe Illustrator

Interactive Prototype
Project Website

game rig

Labyrinth

Team of four, semester-long Digital Design Lab. Built a computer that plays a Labyrinth game, implemented it on an FPGA.

For ease of use, the whole thing was rigged to a satellite dish mount. Tilt the screen, watch the disk move! Objective: Get to the green hoop. Avoid the red ones.

My Contributions: Wrote Python Prototype & Machine Code, Designed Game Graphics & Poster.

Technologies Applied: RISC-A Assembly, Photoshop, Illustrator.

Large Explanatory Poster (Click File > Download)
Python Prototype (Click File > Download, extract, navigate to Play the Python Prototype > PlayMe.py, run with a Python 2.6 or 2.7 interpreter. Requires PIL to be installed.)

model and real world model library and rooftop

Outdoor Model

I built this ambitious outdoor 3D Virtual Reality model for the Perception research group.

Technologies Applied: Maya, 3Ds Max, Vizard, Python.

screenshot

BrainStorm

This application encourages a top-down approach to writing. First you plan the structure, then you write each section. In the end, it formats everything for you!

My Contributions: Designed and Programmed GUI, Website.

Technologies Applied: C++, Qt

Project Website

think outside

Think Outside

Pay special attention to the animated navigation bar in this one.

My Contributions: Designed Logo, Website.

Technologies Applied: HTML, CSS, JQuery

Sample Website

make some noise

Make Some Noise

This tiny application encourages the user to make noise!

Technologies Applied: Python, Multithreading

Code (Requires Python 2.6-2.9 and the PyAudio library to be installed.)

 

Page Views: 2666