Completed a Diploma in Information Technology - Network Engineering. Acheived certification in A+ hardware and software, HDI helpdesk support, and relevant Microsoft products.
I started my technology career on the helpdesk at an ISP, helping people with their dialup and ADSL Internet, before moving on to join the desktop support team at a local hospital. I then spent the majority of my time in IT as a server administrator, helping my team manage the backend servers and associated infrastructure, as well as the many and varied services that go with that, and of course helping out and contributing to projects. We supported around 5000 staffers, with close to 200 servers hosting about 300 applications.
Earned a Bachelor of Computer Science with distinction.
Android Developer Nanodegree. Delivered by Udacity, co-created by Google.
I was the sole developer adding features, bug fixing and refactoring two apps - one with a phone form factor and the other a tablet. I’ve refactored with package by feature, MVVM architecture with data binding, ROOM database, more Kotlin and RxJava2, Retrofit2, Constraint layout, Timber, and added unit and instrumentation tests. I also introduced Firebase enabling remote data updates - avoiding the need to replace static data via a new app release.
Collaborated with a highly experienced team of engineers building an amazing product with a large code base. Joined the growth team and learnt about experiment driven “growth hacking”. Worked within the Identity and Experience teams; learnt from different people, code, and work styles.
I work as part of a team on the nab Internet banking app for Android.