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.
Q&A for professional and enthusiast programmers
Q&A for computer enthusiasts and power users
Q&A for information security professionals
Q&A for power users of Apple hardware and software
Q&A for active researchers, academics and students of physics
Q&A for users of Linux, FreeBSD and other Un*x-like operating systems
Q&A for Ubuntu users and developers
Q&A for system and network administrators
Q&A for professional programmers interested in conceptual questions about software development