I have the unique experience of having spent time in both development and operations, giving me a holistic view of complex
systems, capable of implementation and troubleshooting at every level. EDUCATION
NOV '12NOV '17
BSc. Computer Science
University of CanterburyFEB '09DEC '09
Diploma in Web Development
Natcoll Design Technology EXPERIENCE
APR '19NOW
GIS Platform Engineer
Catalyst IT Ltd
- Responsible for creation, deployment and management of a GIS platform built out of existing Open Source components.
- Championed a modern approach, utilising Containerisation, Kubernetes and Continuous Integration and Delivery to
automate deployment and system management processes.
- Developed a product within a company that typically sells it's resources in a services capacity. This required a slightly
different approach to development and requirements.
- Mentored other team members and endeavoured to create an inclusive team culture, working primarily to the 5 ideals from The Unicorn Project (by Gene Kim)
- Terraform
- Kubernetes
- Docker
- Cloud
- Gitlab CI/CD
- Python
- Helm
JUL '18JUL '19
Junior Systems Administrator
Catalyst IT Ltd
- Responsible for monitoring, improvement and maintenance of multiple systems across the South Island Catalyst team.
- Gained proficiency with cloud computing concepts, configuration management, security, networking and an understanding of how to manage systems.
- Responsible for migration and deployment of a microservice architecture application from Ansible to Puppet to bring it in line with company
best practices. This work was later successfully re-used on future projects by other team members.
- Puppet
- Ansible
- Networking
- Database Administration
- Monitoring
JAN '18JUL '18
Junior Software Developer
Croplogic
- Part of a small development team at an exciting Agritech company.
- Built 2 cross-platform mobile applications, one customer-facing to track the data from their farms, and another to enable agronomists to easily retrieve and update data in the field.
- Dart
- Flutter
- Firebase
- Objective-C
- Python
References will be supplied upon Request.