Backend, API, Websites

My primary focus these days though is scalable backend, frontend, and api development practices. Need service integration, I got you covered. Need a shiny new api that's actually really more than just RPC with different HTTP verbs? Let's do it, OK. REST + HATEOAS is your friend. My zen times are the "aha" moments during pairing, successful debugging and library development. 

I also do single websites. Brand new, just for you. I work best with a designer or at least a generous wireframe.


Refactoring

Got legacy spaghetti and don't know where to go? I can help you sort it out. By applying proven refactoring patterns, supplementing patterns of enterprise application architecture, and at least Unit Testing we can start to iron it out. The only place to go with poor design is even further down the road of poor design. There's no abstraction that can save you. Let's right the ship.


Testing

Load, integration, unit, and functional testing are my jams! Let's set up some expected behavior, shall we? Let's write tests that break for all the right reasons. Tired of wondering why you're not agile, even though you do scrum? Testing can no longer be something "we'll do when we have time."