I am a developer that has engineered multiple mobile applications and web APIs. I have experience testing software in addition to using TDD (RSpec/Cucumber) during development cycles.
I'm passionate about designing simple APIs and open-sourcing software. I see a natural connection between the two. I see APIs as the raw materials (data/information) that enable people to make something great while open-sourced software gives us the forged components as a foundation to build on.
I'm a full time Ruby developer for the most part. I have stepped into Java land several times with Spring MVC (during my time at Rapid7) to write API resources and API controllers.