Independent software developer

I help ambitious teams turn difficult ideas into dependable software.

Available for thoughtful projects.

Let’s talk