I’m a iOS software engineer from New Zealand. I create software for the Apple devices that live on your wrist, your pocket and under your tv using Swift
and Objective-C. I adore clean code, beautiful design and a perfectly brewed cup of tea ☕️.
I’ve worked as an iOS Developer, iOS Team Lead & Technical Lead, and am looking for iOS opportunities to join a company located in Vancouver, BC.
You can checkout my github profile for things I’m working on, my instagram profile for photos that I take, and my twitter profile for whatever I feel like retweeting on a given day.
I like to sporadically write the occasional thing on my blog. Here’s my latest posts.
- 🤓 Generic UIViewControllers
- 🍏 WWDC 2018
- 🌀 LS-1: Loop Station
- 2017 in Review
- Loop Pedal Project: Inspired by Chewie Monsta 2
- I was on the Swift Coders Podcast!
- A refactoring story; Protocols, Keychain & More
- Monitoring new users with Pushover
- An iOS Coordinator Pattern
- Environment based NSAppTransportSecurity
My product journey so far has been extremely educational. There’s so much more to consider than a few lines of code!
I’ve created a few apps on my own, with the most successful personal project of mine Tides NZ, has been a great success and has enjoyed being the #1 Navigation app in New Zealand since it’s release in May 2011! 500+ ratings with an average of 4.8, not bad!
2018 - Current
I played around with the OBS Studio plugin API in C++ to write a plugin that allows you to stream high quality video from your iPhone's camera over USB.
2011 - Current
Tides NZ was the first iOS app I created. I got the idea through a summer of skim-boarding, which knowing what the tide was doing was essential for me and a few friends. Turns out that other people like to know what the tide is doing!
I also collaborate with my good friend Walig via Overflight
Previous projects that aren't available in the AppStore.
2014 - 2016
After launching Tides NZ, I came across AppFigures. While they don't have a companion app, they do provide a public API for third parties to play with. Hence Sales was born.
I decided to reverse engineer the NZ Herald API and attempt to make a simple news client that replicates Medium's fantastic app (especially the scrolling).