I'm an adaptable software craftsman with experience in mobile, web and enterprise application development guiding clients to achieve business solutions using modern progressive Agile methodologies and a unique consultative approach.
With a background in computing science, psychology, philosophy, professional sales and aviation, I'm an ambitous lifelong learner passionate about building high performance teams and world-class products that delight and inspire.
As tools and techniques in software engineering continue evolve, so do my skills. I'm constantly investigating and learning about new tools and techniques to help make your product awesome. Here's just some of what I've worked with: