Project effed up? Relax. I can fix it.

Hi. I’m Scott. I’m a polyglot developer, fluent in ruby, python, javascript, C#, objective-c, java, and pretty much anything else you can think of. Unlike most developers, my passion is not building. It’s maintaining. I love cleaning up messy code. (No, really.)

What is an effed-up project?

If any of the below scenarios sound familiar, don’t worry. I can help.


  • We’ve fixed this bug and it keeps coming back.
  • We’re introducing more bugs into our software than we’re fixing.
  • I’ve been banging my head against the wall trying to squash this bug.


  • It’s taking us longer and longer to get features built.
  • We’re not adding as much business value with each release as we used to.
  • I can NOT figure out what the heck is wrong with this code.


  • We have no idea why tests are failing.
  • We’ve given up on our test suite because tests break when we write features.
  • Testing is great in theory, but we can’t figure out how to work it into our process.

Ready to un-eff your project?

Awesome. Here’s how you can get on my calendar.

Hunting bugs and solving complex problems requires intense focus. I work on one problem at a time — without distractions. So, I can only have one project running at any given time. This may seem frustrating for you at first, but remember, when you work with me you get my full attention and best work for the duration of our time together.

I book projects in one-week blocks and schedule based on priority. Give me a call at (540) 416-2983.

It doesn’t matter which language, or platform, or framework you’re using. I’m confident I can help you find the root cause of your problem and propose a solution or workaround.