Hi nice to meet you
I am Gary, a front end developer

Profile picture
Why I am the Right Choice for Your Engineering Team:
|
GitHubLinkedInMail

TLDR

If you are seeking a developer who combines clean, responsive code with genuine empathy for the end user, I bring both technical expertise and user-centered thinking to every project. I am skilled in developing front-end components and interactive web experiences with a strong focus on usability, accessibility, and performance.

I love to dabble with new technologies and am always eager to learn. Recently I have been trying my hand with AI tools to help drive results faster while still carefully planning and analaysing project requirements.

Education

University of Auckland Logo
2014 - 2017
The University of Auckland (UoA)
Bachelor of Science
Double Major in Computer Science and Information Systems

Work Experience

June 2025 - Current (Contract)
The Capsulelab
Full Stack Developer
Key Achievements:
  • Create a web application for a startup company with the goal of providing a platform for users to store their digital assets in the IPFS:
June 2024 - June 2025 (12 month Contract)
Brisk Cloudware
Front End Developer
Key Achievements:
  • Worked on the front end of the Brisk Cloudware booking software:
  • Modernised the UI of the landing page using vanilla JavaScript, HTML, CSS
  • Worked closely with Product Manager and other developers to deliver new features and resolve bugs
  • Improved first-time user retention through targeted feature flags
  • Enhanced UX by introducing features such as:
    • Combobox – Enabled users to search and enter records
    • Out of hour bookings – Allowed flexible scheduling
    • Context menu – Streamlined actions from the grid
June 2023 - Feb 2024 (Contract)
Juggle Rewards
Lead App Developer
Key Responsibilities & Achievements:
  • Created the MVP of Juggle Rewards App, a rewards program for users to redeem points and earn while spending at selected businesses in New Zealand.
  • Replicated Figma wireframes though typescript to create functional user interfaces with the user`s experience in mind.
  • Set up user authentication such as one time password (OTP) verification and email verifications.
  • Created landing page for the business with key infomation about the business and how it will impact different stakeholders.

Tech stack

HTML5
HTML5
CSS
CSS
JAVASCRIPT
JAVASCRIPT
TYPESCRIPT
TYPESCRIPT
NODEDOTJS
NODEDOTJS
REACT
REACT
GIT
GIT
DART
DART
Flutter
Flutter
MYSQL
MYSQL
WORDPRESS
WORDPRESS

Hobbies

Card Back
BoulderingLove problem solvingNot scared of failing
Card Back
TravellingTime mangementAdapt to unexpected situations
Card Back
PhotographyHunger for optimal resultGreat attention to detail

Other Experience

Brisk Cloudware
June 2024 - June 2025 (12 month Contract)
Brisk Cloudware (NCH Software)
Front End Developer

Key Achievements:
  • Worked on the front end of the Brisk Cloudware booking software:
  • Modernised the UI of the landing page using vanilla JavaScript, HTML, CSS
  • Worked closely with Product Manager and other developers to deliver new features and investigate/resolve any reported bugs
  • Improved first-time user retention by designing and deploying targeted feature flags
  • Enhanced overall user experience through introcuding features like:
    • Combobox - Enabled users to freely search and enter records such as client names
    • Out of hour bookings - Allowed appointments to be booked outside the standard times for special occasions
    • Context menu - Streamlined common actions (e.g., booking appointments, blocking time slots) directly from the appointment grid
ezyVet
Aug 2021 - Feb 2024 (Full time)
ezyVet
Intermediate Software Solutions Advisor

Key Achievements:
  • Delivered software training, technical support, and documentation for stakeholders.
  • Supported a global user base, contributed to revenue retention, and led cross-functional initiatives across customer support, and the QA team.
  • Performed testing on reported bugs and identifeid core workflows which were logged in the Jira and reviewed with QA and devs
  • Utilised PHP to generate custom TWIG templates to generate additional revenue
  • Implement an effective training program for onboarding new team members for more technical aspects of the software; such as:
    • Hardware troubleshooting steps
    • Configuration of IP and other windows settings for optimal efficiency
    • Break down of TWIG (PHP) coding to produce simple document templates
  • Created universal resources for stakeholders to easily navigate core functions of ezyVet
Gorilla Technology
Aug 2019 - Aug 2021 (Full time)
Gorilla Technology
IT Technician & Audiovisual Engineer

Key Achievements:
  • Provided IT support (L1/L2/L3) for customers including large organisations such as the Cancer Society NZ with over 500 users
  • Managed core sites for Gorilla Technology and World Podcasts
  • Recorded and edited audio and video for NZ Tech Podcast
National Holdings
Sep 2018 - June 2019 (Full time)
National Holdings / JNJ Management
IT Admin

Key Achievements:
  • Managed all IT infrastructure and assets in the Sky World building
  • Including all related websites: