Nathan Dunn

About Nathan

I have worked in technology professionaly since 2006 and learned to program since 1993. I’ve been developing Unity3D/VR since 2015 and have made games for Mobile, Google Cardboard, Samsung Gear VR and Oculus Rift. I have also built many web applications, server side systems, and cloud/distributed systems too!

Some of favourite projects include: "Haunted Maze", a Mobile Generative Maze Game on Google Play; "DunGen", a Generative Dungeon for RunUO; "Geospatial Genetics", a tool to drill down organisms and genes on a web map application; and "GitPhite" visualising git commits against infrastructure stats over time. Others can be found on LinkedIn.

Over the years I've had the privilege writing web, desktop and mobile software used video games; virtual reality; marketplaces; cryptocurrency trading; generative systems; web mapping; bioinformatics; securities trading; and business process automation.

In addition to my leadership and technical expertise with technology companies I also have independent, boutique, and Big 4 consulting experience and loved solving hard business, team and technology problems for my clients.

Nowadays I focus on game development and digital entertainment. If you would like to catch up, drop me a note!

Selected Experience

2018 - Current

Technology Consultant / CTO, Various

After working with several high growth technology startups I decided to start a consultancy practice focused on normally provided by a full time CTO but on a more flexible, as needed basis and various contracting IT work.

2018

Chief Technology Officer at Glamazon

Glamazon operates Australia's largest freelance beauty stylist marketplace, and is pioneering the shared-economy model for at-home beauty services in Australia.

Technologies: Java, AWS, SQS, EC2, WordPress, JavaScript, React, React-Native, Play Framework, CI/CD, DevOps, Bash, Google Cloud

2017 - 2018

Chief Technology Officer at HelloCars

HelloCars is Australia's first nationwide, fully online used car dealership that gives Australians a safer, more convenient and better-value way to buy and sell used cars, without the hassle.

Technologies: PHP, Laravel, JavaScript, Angular.js, AWS, SQS, EC2, Elastic Beanstalk, New Relic, HTML, SCSS, Typescript, jQuery, MySQL

2015 - 2017

Senior Software Engineer at World Manager

My work at World Manager was largely focused on mobile, implementing a horizontally scalable push notification service as well as improving the architecture and UX of our white-label Android application that serves over 200 brands.

Technologies: Android, Java, Scala, PHP, AWS, SQS, SNS, Google Cloud, Protobuf

2014 - 2015

Software Engineering Team Lead at Freelancer.com

Freelancer.com is the worlds largest freelancing and crowdsourcing marketplace by total number of users and projects posted.

My headline project at Freelancer.com was to lead the team in charge of improving user profile pages.

Following the success of this project the scope of our team was widened to encompass the entire Freelancer side of the business, including community pages and profile QA

Technologies: PHP, JavaScript, jQuery, Bootstrap, Angular.js, Python, GoLang, MySQL, Elasticsearch, Redis, Thrift

And Many More...

Education

2019

Certified Scrum Master (CSM)

This short course certifies me as a SCRUM Master (which I had previously been acting as for several years but had not yet gone through the full course).

2016

Virtual Reality Design Bootcamp

This short course at Academy Xi taught me how to best design for AR/VR and the factors involved.

2009

Bachelor of Science (Hons), UNSW

An Honors degree taught me how to research effectively in fundamental science.

Extra curricular: Treasurer; Purchasing Officer; Gear Officer; Dive boat operator; Reef trip organiser, UNSW Underwater club

2009

Diploma in Innovation Management, UNSW

This course taught me how to best commercialise technology.

Extra curricular: Marketing Director, Entrepreneurs in Science.

2006

Bachelor of Computer Science, University of Newcastle

2nd Year - Foundational training in computer science serves me to this day.

Extra curricular: Events coordinator, University of Newcastle Computer Society

2006

Small Business Management Cert IV.

All areas of small business were covered in this course.

Privacy Policy

Developer information

Data safety

I do not directly collect or store your personal information for any purposes other than analytics, ad tracking and attribution, which are managed by Unity Analytics, Google Admob, and Google Analytics.

Data collection

There may be some app activity, app info/perfomance and analytics or advertising identifier via Google and Unity at a minimal level. I am not entirely sure what Unity and Google may be collecting, if you have any concerns please read "Data sharing".

Other data including location, personal information, financial information, health and fitness, messages, photo and videos, audio files, files and docs, calendar, contacts, web browsing are not collected as far as I can see and I do not personally collect any data collection.

Data usage

The only data usage would only be sent unique tracking numbers for Google Admob Rewarded Ads and Unity Analytics.

Data sharing

Data sharing is minimal only for as possible for Rewarded Ads with Google Admob - see Google's Privacy & Terms and Unity Privacy Policy Hub.

Data security

There is no data collected by me and has the most security level as possible.

Data retention

Data is not retained by me.

Children's privacy

Any of my apps are not targeted to children.