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.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Senior Software Developer at Mr Barber/Rocky's Barber Shop
April 1, 2022 - PresentDesigned 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, 2022Engineered 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, 2021Increased 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, 2020Developed 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, 2019Developed 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, 2018Contributed 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 - PresentTailored 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, 2019Developed 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, 2018Contributed 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, 2017Bachelor of Science at University of Auckland
January 1, 2015 - January 1, 2017Bachelor of Science at University of Auckland
January 1, 2015 - December 31, 2017Qualifications
Comprehensive First Aid Course
January 11, 2030 - October 17, 2023Industry Experience
Software & Internet, Telecommunications, Retail, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in Auckland today.