Thomas Verbeek

A senior iOS developer.

I craft award-winning apps for Apple products, from mobile banking to computer graphics solutions. My best skills are custom UI/UX, app architecture (e.g., MVP, VIPER) and subcutaneous testing (TDD/BDD). My dream is to build apps for animal conservation and environmental organisations like Greenpeace and World Wildlife Fund.


Holo

Mix your world with holograms.

I joined 8i when Holo for iOS was a mere prototype; we delivered a beta program and full-fledged production application to the App Store within 6 months. Holo went on to garner international success with over a million users across 240 countries. It was featured by Apple for the iOS 11 and iPhone X launch, as well as the App Store Best of 2017 Developer category for AR.

About the project

I implemented the bulk of the underlying architecture, particularly the authentication (signup, login, forgot password) and session management of the application, push notification services, analytics, media library management and playback, image & video capture preview and social sharing, character preview and details, deeplinking, beta build, settings and more.

I’m individually responsible for researching and championing the placement and interaction logic of Holos with ARKit, which includes point cloud manipulation and novel projection techniques. I also independently handled the design and interaction overhaul to get the app ready for the iPhone X release.

As a mentor, I took on the Summer of Tech 2017-18 internship program, teaching interns over the summer. This involved creating projects, planning tasks, providing teachings and reviewing code.

Skills applied

Xcode, iOS, Swift, VIPER, Authentication, Session Management, Push notifications, Analytics, Photos Framework, Social Frameworks, Deeplinking, Dependency Injection, Dobby, Cocoapods, ARKit

Project completion

Nov 2017

Download from the App Store

Kiwibank

Helping Kiwis achieve financial independence.

I started working on-site in the NZ Post Building in 2015 to guide the complete native rebuild of Kiwibank's Mobile Banking app. As the lead iOS developer, I was responsible for building major components and features from the ground up, as well as training up existing developers and new recruits.

About the project

My responsibilities included managing the Sush Mobile team working on-site, planning and collaborating with the Kiwibank mobile experts and pushing the boundaries with new innovative technology. I even made sure Touch ID and Apple Watch made it into the new app.

Since the project has gone live, I've worked together with Kiwibank's brightest to deliver super secret mobile solutions in their Digital Innovation lab.

Skills applied

Xcode, iOS, Swift, Touch ID, Apple Watch, VIPER, TDD, BDD, Dependency Injection, Autolayout, Custom UI, Storyboards, XIB, Security Compliance, Session Management

Project completion

Jul 2016

Download from the App Store

Choice Bro

Choices made easy.

As part of Sush Mobile's first Appathon, we set out to create a functioning app in a weekend with one goal: to ship. The resulting product was Choice Bro, your smart choice companion. It enables you to maintain lists of potential choices and picks a suitable next candidate using a clever algorithm.

About the project

The app was developed to determine the practicality of a hacking competition within the company, and of course to solve the trivial task of making an 'unbiased' decision, particularly in group scenarios. Despite the fact that the app was never properly promoted, it is trending on a number of design websites and has a cult Facebook following.

Skills applied

Core Data, Xcode, Swipe editing, Spring animations, Storyboards, UITableView, iOS, Objective-C, Algorithm Design

Project completion

May 2015

Download from the App Store

myIR Mobile

Easily file and pay your GST.

I worked on-site at Inland Revenue in 2014 to deliver myIR Mobile for iOS. As the lead iOS developer and representative of Sush Mobile, I built the application from scratch with a dedicated team of awesome individuals in a tight timeframe. The project was unique as the idea for the app and its design was crowd sourced in a national APP4IR competition.

About the project

Integrating New Zealand's tax filing rules into an app is no small feat - I experienced regular strict security auditing to guarantee a trustable app. My main responsibilities included the bulk of the programming work; collaborating with designers, business analysts and testers; guiding decisions in an agile environment to deliver New Zealand's first government tax filing app.

This app was featured on various media channels, including Computer World, PCWorld, National, BizEdge NZ, Scoop and Idealog.

The app was decommissioned in November 2016.

Skills applied

Session management, Xcode, iOS, Objective-C, Core Data, Security auditing, UITableView, Storyboards, Keychain, SSL Pinning

Project completion

Jan 2015


Home Hunter

Everything you need to find a home.

Kiwibank's Home Hunter for iOS is the swiss army knife of the New Zealand housing market. It allows you to search for homes and properties, view estimated price ranges, get conditional pre-approval for home loans and more. To leverage mobile technologies, the app supports augmented reality to find homes for sale nearby and a handy Sun Finder to determine sun exposure during the year.

About the project

As part of my initiation into Sush Mobile, I took over maintenance of Kiwibank Home Hunter early 2014. This involved communicating with business partners, collaborating with designers and testers to deliver ongoing updates to the app. These updates included the fixing of bugs and implementation of new features.

The app was decommissioned in September 2016.

Skills applied

iOS, Xcode, Augmented reality, OpenGL, UITableView, App deployment

Project completion

Jan 2014


Waterboy

Creating grassroots superstars.

Waterboy is the coolest way of keeping up with local sport. It connects people with local and mainstream games. It works from the sideline, and everywhere else too. It allows you to broadcast sports, comment, share photos and kick off a new way of social sport interaction.

About the project

I am a cofounder of Sideline Junkies Ltd, a startup company of talented individuals and sport personalities who shared a passion for sport. I served as the lead app developer, working alongside various All Blacks and sport celebrities. I am the maker of Waterboy for iOS, responsible for the design and development of the entire app.

The app was decommissioned in March 2016.

Skills applied

iOS, Xcode, Objective-C, Location services, Networking, Real-time updating, Core Data, UITableView, MapKit

Project completion

May 2013


Areograph

Simulations through photogrammetry.

Areo is a Dunedin based company that specialises in photogrammetry and 3D simulations. Their technology enables you to capture images from drone, helicopter or aircraft and create fabulous maps, 3D terrain and other products ready for analysis.

About the project

Using Areograph 2.0 technology, I was actively involved in manipulation of 3D point cloud data for the reconstruction of various large scale scans, including train stations, race cars, museum exhibitions, mining excavation sites and more. Aside from building 3D models and animations, I also helped develop tools to facilitate point cloud manipulation for Areo's in-house software, currently incorporated into AreoHawk.

Area picked up its second United Nations World Summit Award for its innovative use of technology in the industry.

Skills applied

C++, Blender 3D, Python, point cloud manipulation, OpenGL, Qt

Project completion

Sep 2013


Casebook

The episodic crime game series.

Casebook is a crime scene investigation game series, developed for Windows and distributed online as digital episodic content. Based on Areograph 1.0 technology, the player becomes a forensic investigator and explores photorealistic crime scenes with Detective Burton.

About the project

I was initially hired as an intern to develop mini games for the series; I quickly took on a role as a software developer, implementing new features and maintaining the existing code base.

We released 3 episodes and a demo through Mumbo Jumbo, Big Fish Games, Lace Mamba and Amazon Digital Download in various languages. We picking up various accolades internationally including a United Nations World Summit Award and Best Independent Adventure Game Award.

Skills applied

Programming, engine maintenance, implementing new features, minigame design & development, internationalisation, testing, graphic design and 3D modelling, C++, LUA, ActionScript

Project completion

Nov 2008