Programming has been my life for over 9 years. Since I took my first Information Systems paper in university, I've been hooked. In my spare time I build free and open-source apps on GitHub. Beyond coding, I love teaching people. I spend much of my career mentoring, guiding, and lecturing others.

Brandon Dick

Programming has been my life for over 9 years. Since I took my first Information Systems paper in university, I've been hooked. In my spare time I build free and open-source apps on GitHub. Beyond coding, I love teaching people. I spend much of my career mentoring, guiding, and lecturing others.

Available to hire

Programming has been my life for over 9 years. Since I took my first Information Systems paper in university, I’ve been hooked. In my spare time I build free and open-source apps on GitHub.

Beyond coding, I love teaching people. I spend much of my career mentoring, guiding, and lecturing others.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Software Developer at Mr Barber/Rocky's Barber Shop
April 1, 2022 - Present
Designed and built a bespoke calendar scheduling system from scratch to streamline customer bookings across multiple barber locations. Integrated the booking system with internal workflows, reducing appointment management time by over 50%. Optimised React front-end performance for faster page load and booking interactions, improving customer satisfaction scores. Maintained and extended APIs with GraphQL and Node.js, ensuring reliable real-time updates across web and mobile clients. Provided ongoing technical guidance to business owners, aligning development priorities with commercial goals.
Senior App Developer at Final Mile
August 1, 2021 - April 1, 2022
Engineered a fully automated competitive pricing system for brands.co.nz using Puppeteer-based web scraping. Built algorithms to analyse competitor pricing and undercut where possible, resulting in revenue uplift and market competitiveness. Designed a PostgreSQL-backed data pipeline for competitor intelligence, improving pricing decision turnaround from days to minutes. Collaborated with the marketing team to leverage pricing data for promotional campaigns.
Front-end Developer at BinderPOS
July 1, 2020 - August 1, 2021
Increased test coverage of the flagship e-commerce platform for trading cards from 0% to 80% through comprehensive Jest unit testing. Developed an inventory management and pricing adjustment system used daily by high-volume retailers. Implemented UI/UX improvements for card search and checkout, reducing cart abandonment. Collaborated in Agile sprints with designers and back-end engineers to deliver features on time. Technologies included React, Node.js, GraphQL, Docker.
Apps Developer at SiteSoft
February 1, 2019 - July 1, 2020
Developed a geolocation-based safety application for construction workers, integrating iOS and Android with the platform’s real-time safety monitoring system. Created and maintained supporting API and web portal. Built a CI/CD pipeline using GitLab to automate testing, building, and deployment, reducing release times and human error. Contributed to a responsive web portal for site managers to monitor safety compliance in real time.
Full-stack Software Engineer at Hawaikiable
February 1, 2018 - February 1, 2019
Developed and maintained internal portals for customer management and network operations supporting New Zealand’s submarine cable infrastructure. Built Angular front ends and Java-driven back ends to provide real-time network monitoring and customer service tools. Implemented data visualization features for network issues and worked with Linux environments to optimize scripts and automation for reliability and performance.
Applications Developer at Focus NZ
February 1, 2016 - January 1, 2018
Contributed to internal applications that supported telecoms services, improving database schemas and resolving production issues to enhance system stability. Developed an interest registry platform for Switch utilities, enabling smoother customer onboarding.
Senior Software Developer at Mr Barber / Rocky's Barber Shop
April 1, 2022 - Present
Tailored the web experience for customers seeking one-stop hair services. Designed and built a bespoke calendar scheduling system from scratch to streamline multi-location bookings; integrated scheduling with internal workflows, reducing appointment management time by over 50%. Optimised the React front-end for faster page load and booking interactions, improving customer satisfaction. Maintained and extended APIs with GraphQL and Node.js to provide reliable, real-time updates. Provided ongoing technical guidance to business owners, aligning development priorities with commercial goals.
Full-stack Software Engineer at Hawaiki Cable
February 1, 2018 - February 1, 2019
Developed and maintained internal portals for customer management and network operations, supporting one of New Zealand’s critical telecommunications infrastructures. Built Angular front-ends and Java-based back-ends for real-time network monitoring and customer service tools. Implemented data visualisation features to aid rapid issue identification. Worked extensively with Linux servers, scripting and automation to improve reliability and reduce downtime.
Applications Developer at Vocus NZ
February 1, 2016 - January 1, 2018
Contributed to internal applications that support telecommunications services. Improved database schemas, resolved production issues, and enhanced stability of core systems. Developed an interest registry platform for Switch utilities to enable smoother customer onboarding. Early-career mentorship and hands-on experience across .NET Core, Node.js, and Razor pages.

Education

Bachelor of Science at Auckland University
January 1, 2015 - January 1, 2017
Bachelor of Science at University of Auckland
January 1, 2015 - January 1, 2017
Bachelor of Science at University of Auckland
January 1, 2015 - December 31, 2017

Qualifications

Comprehensive First Aid Course
January 11, 2030 - October 17, 2023

Industry Experience

Software & Internet, Telecommunications, Retail, Professional Services