Latest Experiments

Slideshow with CSS3 transitions, N-Body Simulation with canvas, Boids Flocking with canvas

Barcamp slides

Slides for my presentation on canvas and web sockets that I gave at this year's BarCamp event in Rochester.

rl.js

rl.js is a JavaScript game library I created to help me develop my capstone project. I would love to hear some feedback. There is also a small test page for the library here.

Forty Seven

I finally wrapped up my first iPhone application. It's a top down space shooter developed using the Cocos2d iPhone games framework. It's called Forty Seven. I learned a lot from this project and I documented some of the development on this blog.

Old Projects

Projects that I worked on for various courses: Forest Collector, TrackNag

Really Old JavaScript Experiments

Stuff I made when I first started learning JavaScript: Mouse Attractor 1,Mouse Attractor 2, Simple List, Browser Tracking

About me

I'm a graduate student at Rochester Institute of Technology in the Information Technology program. I am interested in web application development, mobile development, usable interfaces, data visualizations, and the future of the web. In my free time I enjoy playing guitar, taking photos, playing outdoors, and learning about science.

Current Work

I'm currently working on my graduate capstone project. The title of my capstone is "No Plug-ins Required: Casual Game Development using HTML5." I am researching the feasiblity of using HTML5 to create casual web games using canvas and web sockets.

Resume

Looking for a developer? Take a peek at my resume. Think I might be a good fit for your company? I'm interested in hearing about your work.