Passionate about building up new developers, improving experiences between people and technology, and open source projects and software.

Currently exploring web standards, functional programming and composable user interfaces.

Ongoing learning, testing and improvement is an important part of my approach to software development and professional development.


  • Web Applications
  • JavaScript
  • .Net
  • Collaborating
  • Mentoring
  • Enabling

Blake eLearning - Senior Software Engineer

June 2018 — Present

Key Technologies: npm, Ember, SCSS

Domain - Front End Developer

September 2016 — June 2018

Key Technologies: npm, React, SCSS, Mocha, Chai

RXP Services - Consultant

July 2012 — September 2016

Key Technologies: npm, Angular, Bootstrap, Karma, Jasmine, ASP.NET MVC and Web API, Entity Framework, OData, Unity Application Block, xUnit

Insight4 - Developer

July 2012 — June 2014

Key Technologies: ASP.NET MVC and Web API, Entity Framework, xUnit, Kenod UI, Angular, Bootstrap

Insight4 - Junior Developer

Summer of 2010 and 2011

Key Technologies: ASP.NET MVC, NHibernate, HTML5, JavaScript, CSS

New Front Door

July 2010 — Present

New Front Door exists to help churches - particularly church IT volunteers and ministry staff - to use IT better.

University of Tasmania

2008 — 2014

Bachelor of Engineering, Computer Systems

Open Source Software

  • remark
  • KeystoneJS
  • eslint
  • AVA


  • Cycling
  • Guitar
  • Board games


  • Theology
  • Feminism
  • Diversity in tech
  • Business culture

Tasty Drinks

  • Coffee
  • Beer
  • Whisky