I think outside the box to build awesome mobile and web experiences.


Awesome to meet you!

Steven McTainsh
Download my CV »

I'm Steven McTainsh, a senior mobile and web developer in Wellington, New Zealand. I'm a natural leader, have a positive attitude, am outcome focused, creative, strive to learn new technologies, have an eye for detail and a strong work ethic. These are just some of the qualities that make me a fantastic person to work with.

I've led - and contributed to - the build of awesome mobile and web projects throughout my career. These include ThreeNow, Newshub, TVNZ OnDemand, The Co-operative Bank's Online Banking, as well as Genesis Energy and Energy Online's new mobile apps.

I've also been involved in commercial web development for clients the world over - including the USA, Canada, Ireland and New Zealand. Projects include custom CMS builds, WordPress blogs and E-commerce solutions using PayPal.

In my spare time, I love listening to music, catching up on my favourite TV shows and improving my video editing skills.

My skill set

All of the skills listed below have been used in commercial mobile and web projects. The list keeps growing - I'm never afraid to try a new language or platform.

For a complete overview of my skill set, download my CV.


  • HTML 5
  • CSS 3
  • JavaScript
  • Ember
  • Responsive Web
  • Grid Frameworks
  • NodeJS
  • Gulp/Grunt
  • PHP
  • Java
  • SQL


  • iOS (Objective-C)
  • tvOS (Objective-C)
  • CocoaPods
  • Apache Cordova


  • Git SCM
  • Agile (incl. Kanban)

Here's what I've worked on...

ThreeNow Apps

Technical Lead

Technical lead for the build of the updated ThreeNow iOS and Android apps. This role included collaborating with the client on app build and API design. Designed by Alphero.

ThreeNow Website

Technical Lead

Build of the new ThreeNow website using the Ember JS framework, inline with the updated iOS and Android apps. As technical lead, I oversaw the site build and collaborated on technical decisions as required, including API design consistency. Designed by Alphero.

Newshub Apps

Technical Lead

Technical lead for the build of the Newshub iPhone and Android phone apps, as part of the 3 News rebrand. This role included collaborating with the client on app build as well as API design. Designed by Alphero.

TVNZ OnDemand Apps

iOS Lead

Build of the new iPhone and iPad apps for TVNZ OnDemand, as part of their rebrand. As iOS development lead, I oversaw the iOS team, ensuring a consistent approach to development.

Genesis Energy App

iOS Developer

Contributed to the build of the Genesis Energy and Energy Online apps for iOS; in particular, the charting component that allows smart meter customers to view their usage over time. Designed by Alphero.

The Co-operative Bank Online Banking

Web Developer

Part of the team that delivered The Co-operative Bank’s new online banking platform. This project utilised the Ember JavaScript framework and was also designed by Alphero.

Like what you see? Get in touch!

If you want to chat, feel free to send an email to