Summary
Overview
Work History
Education
Skills
References
Timeline
Generic

Paul Highum

Auckland,AUK

Summary

As a Software Engineer, I excel in designing, developing, deploying, and maintaining high-quality, scalable software solutions. My experience includes leading diverse project teams with a focus on agile methodologies to streamline development and enhance collaboration. Additionally, I am a committed mentor, providing guidance and support to junior developers and students to cultivate their technical skills and professional growth.

Overview

6
6
years of professional experience

Work History

Graduate Teaching Assistant

University of Auckland
07.2023 - Current
  • Provide academic support and mentorship to postgraduate students in their computer science coursework
  • Assist with the development and marking of postgraduate-level computer science assignments and examinations
  • Engage with faculty and students to facilitate advanced learning experiences

Software Engineer II

BetterCloud
09.2021 - 02.2023
  • Delivered new reporting data infrastructure as part of an agile scrum team
  • Maintained Java microservices and corresponding React frontend
  • Technologies used: Java, Spring, Kafka, REST, Elasticsearch, Jenkins, Google Cloud Platform (GCP)

Software Engineer

RedZone Software
12.2018 - 03.2020
  • Technical Lead on multiple projects, overseeing the full software development lifecycle
  • Developed enterprise-level software solutions
  • Managed deployment and networking infrastructure
  • Technologies used: React, Node.js, REST, GraphQL, PostgreSQL, PostGIS, AWS services including ECR, ECS, EC2, Route 53, ELB, CloudWatch, Bitbucket Pipelines, Docker

Junior Software Engineer

RedZone Software
07.2018 - 12.2018
  • Developed new customer-facing features, including hurricane-mapping and real-time vehicle location display
  • Wrote deployment-ready code and monitored service health
  • Technologies used: JavaScript, Handlebars, HTML, CSS, Jenkins, Git, PostgreSQL, PostGIS

Education

Master of Information Technology -

University of Auckland
2024

No Degree - Web Development Immersive

Galvanize
2018

Bachelor of Arts - History

University of California, Los Angeles (UCLA)
2016

Skills

  • Programming Languages: Java, JavaScript, Python
  • Frameworks/Tools: Nodejs, React, Vuejs, Spring, Gradle, Docker, Jenkins
  • Version Control & CI/CD: Git, Bitbucket Pipelines
  • Databases: PostgreSQL, SQLite, PostGIS, MongoDB
  • Cloud Platforms: AWS, GCP
  • Methodologies: Agile Development, Pair Programming, API Integration

References

Referees available upon request.

Timeline

Graduate Teaching Assistant

University of Auckland
07.2023 - Current

Software Engineer II

BetterCloud
09.2021 - 02.2023

Software Engineer

RedZone Software
12.2018 - 03.2020

Junior Software Engineer

RedZone Software
07.2018 - 12.2018

Master of Information Technology -

University of Auckland

No Degree - Web Development Immersive

Galvanize

Bachelor of Arts - History

University of California, Los Angeles (UCLA)
Paul Highum