John McDowall is a 20 year tech industry veteran as an Engineering Leader, Full Stack Engineer and UI Designer working on everything from large scale government projects to hyper-growth startups.

As an Executive Engineering Leader

Most recently John was VP of Engineering for Canadian startup Figment. His focus was on creating a High Performance Engineering culture tailored to cater for the dynamic environment of a scaleup.

Previously, he led large teams as CTO at both 500px and SystemC/Conscia for the NHS UK.

As a Full Stack & Systems Engineer

John specializes in Ruby on Rails as a development platform, with Typescript where necessary for advanced UI interactions.

He has built large scale high performance systems as well as traditional Web apps. His focus on techincal excellence and compelling user interaction and experience is brought to bear on every project.

As a seasoned IC & EM Coach

John provides deep coaching to Individual Contributors and Engineering Managers in his role as an Engineering Leader within organizations, but also as a consulting coach with a diverse clientele.

His focus is on advising ICs and EMs on how to achieve maximum impact in their role and company, and bringing his wide and varied experience and knowledge to anyone.

Recent Journal Entries