Freelance Web Dev

Full-stack web development, according to client needs.

View projects »


Blackbird Interactive

Front-End Developer

Web development | App development

View website »



Interactive Designer

Web development | Software development | User interface design | Technical art | Tools & workflow development | Digital publishing support | Research & Planning | Fill in media artist (illustration, animation, 3D modeling, video production, etc.)

View website »




I use HTML & CSS (usually SASS) every day, and I try to keep up with the latest features while maintaining graceful degradation.

I use JavaScript fairly often, usually with jQuery.

My main server-side language is PHP, quite often paired with MySQL. I usually use WordPress or Drupal for client sites, depending on requirements.

I’ve helped develop 2 iPad apps with Objective-C, one of which I did solo and is also on the App Store (but it’s unfortunately B2B and therefore not public). I’m working on some more at Blackbird using Appcelerator Studio.

I learned ActionScript 3.0 when it first came out, when Flash was still ubiquitous and mobile devices were scarce. I still use it from time to time. I’ve also dabbled with Haxe during Ludum Dare challenges.

I primarily use Git, though I also have experience with SVN.

I maintain my own Linux server at home (Ubuntu) that hosts websites, acts as a media hub, and hosts a Minecraft server.


I have professional experience with Adobe Creative Suite up to the latest versions, especially Photoshop, Illustrator, InDesign, Dreamweaver, Flash, AfterEffects, and the ExtendScript Toolkit. I mainly use GitHub’s Atom text editor for coding, and sometimes Adobe’s Brackets for website prototypes.

My web design process usually involves wireframing, a few rough sketches, and then a prototype that, over several iterations, becomes the final design.


Cleveland Institute
of Art

BFA in Digital Arts

Game Design emphasis

2010 Student Commencement Speaker


Visit my LinkedIn profile for more details »