Web development

Ruby backend, AngularJS frontend, highly performant web applications made here.


Unlimited unlicensed photography for your business to use in way you see fit.


Landing page loops, Kickstarter pitches, business promos, and interviews. It's all here.

Backing beats

Avoid expensive licensing fees and request a custom loop.


Photography is a passion of mine and as such a good amount of my time is spent shooting for pleasure. Below are some of my photos available as large format prints. Contact me for pricing with the photo title and your final delivery format preferences. Prints are no smaller than 20" on the shortest side. The mounting/surface options avilable are: 2mm styrene, acrylic, aluminum, wood prints, wood standouts, canvas.


Having worked with clients as large as $65 million and as small as an individual, I'm equally as comfortable presenting to an audience of hundreds as I am informally chatting at a cafe.

FCP Euro

The #1 online source for Genuine & OEM European replacement car parts since 1986

Gin Lane Media

A prestiguous agency with the goal of creating a world of frictionless and intuitive experiences


The only real-time CDN that gives businesses complete control over how they serve content

Farmers Only

An online dating site meant for down to earth folks only


Numbers aren't everything, but it's nice to know I won't be charging you to learn how to do my job.

  Flickr photos
  Rubygem downloads
  Days with oldest client

Demo Reel


August 31, 2013

Monkey-patching Ruby Responsibly

Spree Commerce had a big problem and I had a humble solution. See the open source extension that uses the canary pattern to make monkey patching durable.

August 31, 2013

Custom Automotive eCommerce

A rapidly growing e-tailer needed a professional to plan and implement a truly custom industry-compliant eCommerce deployment.

August 30, 2013

Longterm Organic SEO Strategy

See how I applied the essence of the Google PageRank algorithm to re-engineer the layout of the page and the nav.

Like what you see here? Shoot me an email and tell me how I can be of service.