Senior Software Developer And Dev Career Guide

Hi, I'm James!

With a background in creative arts, philosophy and software development, I've been helping developers become software artisans and navigate their careers.

I've worked professionally on web & mobile based projects mentoring development teams and leading business critical projects.

As Featured On

I'm Writing Some Books!

Ever find that your code can get out of hand pretty quick? Learn how to bring your code back to life!

Click to view book on LeanPub!

This will give you practical coding techniques, software design advice and career hacks to help you grow and get that next career breakthrough!

Click to view book on LeanPub!

Content, Projects & Social Media

Writing & sharing at:

Spoken at:

Projects: