Nathan Tarr

Java / Python software engineer

Dural, Australia

Summary

Work full time but also work as a freelancer. Can bring mix of experience in Python on Google App Engine as well as standalone Python scripts and applications. Also have industry experience in working on agile software development projects using Git and Java. Have experience as a Test Analyst working on test automation using Selenium and Junior DevOps Engineer working to stand up, configure and maintain virtual machines and cloud environments.

Languages:

English

Favorite Python Packages:

PySphere, PyEPL, webapp2, wxPython

Experience

Work full time using Java SE and Java EE to develop Web Services API wrapping an in house software solution using CORBA. Can bring mix of experience in Python on Google Cloud Platform to help maintain Senior Services Guide (www.seniorservicesguide.com.au).


Also have experience in developing standalone applications using Python (3D Navigation Experiment based on YellowCab) and scripts for infrastructure automation (ESXi) while previously working as a Junior DevOps engineer using Python packages Fabric and PySphere to remotely manage Linux resources on VMware virtual machines and cloud resources including Amazon EC2 and S3.


Other experiences include use of Firebase Platform to host Facebook game currently under development using Unity Game Engine. Have experience with Selenium Web Driver from Java while working as a full time Test Analyst but can easily adapt to using Python.


Experience in using Linux and Docker Compose to standup testing environments. Exposure in using Puppet automation to configure Linux machines.

Skills

Backend Development, DevOps, Docker, Fabric, Git, Google Cloud Platform (GCP), Linux, Selenium, Test-Driven Development, Web Development, wxPython

Joined: October 2017