Consulting


I'm currently available to help with any type of project.

My particular specialties and areas of expertise:

  • Performance: Anything from optimizing the ruby code in a rails app to optimizing the C code that runs your ruby code to deep dives in to your infrastructure to find bottlenecks.
  • Scalability: Considering moving to a distributed database? Want advice on moving to a service oriented architecture? Cloud computing vs. bare metal? I can help.
  • MySQL: I scaled a single MySQL server to more than 50,000 queries per second and counting. If you have any kind of weird MySQL issue, there's a good chance I can fix it.
  • Rails: I wrote one of the first articles advocating for the more modular approach to rails code design that is now considered a best practice. If you've got a project that's a little out of control, I can help you get it back on track.
  • Languages: Ruby, Erlang, C, C++, Java, Scala

If you want to chat, shoot me an email.