What I do
Services
Software Architecture
I help you design testable systems that are independent of frameworks, UI, database, and the outside world.
Software development
I help you get rid of spaghetti code, and build maintainable, flexible systems, that are fun to work with.
Infrastructure as Code
Regain control of your infrastructure by defining, provisioning, and changing it using code.
TDD
Move fast and with confidence by iterating quickly leveraging test-driven development.