Resume

> Experience

Senior Developer

Toitū Te Whenua Land Information New Zealand

Oct. 2023 – Present

I work at Land Information New Zealand as a Senior Digital Specialist - Developer, working on government mapping software in the form of multiple back-end and front-end apps. In this role, I have:

  • Developed and maintained features front-end features for our GIS based front-end app using React, TypeScript, Redux, OpenLayers, and other libraries
  • Developed REST API endpoints in Kotlin and Java using the Spring Boot framework
  • Planned and architected complex new projects and features
  • Implemented and upgraded our deployment stack using AWS and Cloud Development Kit (CDK)
  • Designed relational database schema and constructed complex SQL
  • Written integration, unit and acceptance tests to ensure the correctness and maintainability of our code
  • Scaffolded a new project with Kotlin and Spring Boot, using best practices in accordance with the programme’s target state architecture
  • Performed in a Scaled Agile Framework (SAFe) environment
  • Demonstrated new features to external customers
  • Collaborated with external legacy vendors
  • Peer reviewed and tested my colleagues’ work

Full Stack Developer

Bank of New Zealand

Nov. 2021 – Apr. 2023

I worked at BNZ as a full stack software developer for eighteen months, with a focus on front-end development. In this role:

  • Developed and maintained features front-end features using React, TypeScript, Redux, and other front end libraries
  • Developed REST API endpoints in Java using the Spring Boot framework
  • Performed in an Agile environment (both Scrum and Kanban)
  • Maintained our team’s Jenkins pipelines
  • Oversaw production deployments
  • Diagnosed live production defects using Sentry and Splunk
  • Ensured our libraries and dependencies remained up to date
  • Worked with our Business Analysts and Product Owner to triage security issues and technical debt
  • Documented vital team processes

Full Stack Developer

Totara Learning Solutions

Oct. 2018 – Nov. 2021

I worked for Totara Learning for three years primarily as a backend developer, as well as some front-end work. In this role I:

  • Developed object-oriented code in PHP (5.6, 7+, 8+)
  • Built front-end views and componentry using Vue.JS and SCSS
  • Used MVC and ORM frameworks, and external libraries via Composer
  • Wrote GraphQL APIs
  • Developed scripts and tools for my fellow developers to increase productivity
  • Safeguarded our product and users by auditing for and preventing critical security vulnerabilities
  • Deployed and maintained external repositories for our Docker images and Composer libraries
  • Helped hire an intern and mentored them over their summer internship
  • Wrote technical documentation for other developers in my team and non-technical documentation for end users

> Skills

Analytical

I can quickly identify technical debt and areas where code can be cleaner, crucial for ensuring codebases can scale and be viable in the long-term

Responsible

I take pride in the code I write - I believe developers should be responsible for their code and it should always be written to a high standard

Proactive

I am not afraid to ask questions and discover the best solutions for problems. If something doesn’t seem quite right, then I make sure that the issue is tracked, rather than assuming/expecting someone else to take care of it

Multi-Tasker

I have successfully mentored other developers, which required walking them through our development process while simultaneously working on my own tasks

Team Player

Peer review and testing is vital to ensure the team is producing a quality product, so giving feedback in a friendly and constructive manner is crucial for improving our product quality whilst enhancing team cohesion

Community-Minded

I care about being part of a community and like to help foster this in a workplace environment. For instance, I have helped create a large map of all our staff names, photos and places of origin to foster a sense of togetherness

> Education

Bachelor of Science in Computer Science & History

Victoria University of Wellington

2016 – 2018

I graduated with a Bachelor of Science, double majoring in Computer Science and History. I learned a broad range of skills and competencies, including:

  • Critical thinking, reasoning, and writing skills with extended historical analyses
  • Web and mobile development
  • Relational database design and interaction
  • Object oriented programming in Java
@vizshun@_vizshun