Hi, nice to meet you
I'm Gary

|

GitHubLinkedInMail
Gary – Full Stack Developer

I write clean, responsive code with a user-first approach — bringing both technical expertise and user-centred thinking to every project. My focus is on front-end components and interactive web experiences built with a strong eye for usability, accessibility, and performance.

Always eager to learn, I've recently been weaving AI tooling into my workflow to drive results faster — without ever cutting corners on planning or requirements analysis.

June 2025 – Current · Contract

The Capsulelab

Full Stack Developer

  • Built a web platform for a startup enabling users to store digital assets on the IPFS
  • Developed iOS and VisionOS apps in Flutter and Dart, including spatial computing UI for VisionOS
  • Shipped a community post page with article sharing, image uploads, and threaded comments
  • Built an admin dashboard with email template customisation and bulk send capabilities
  • Integrated RESTful APIs including EmailJS for transactional messaging
  • Implemented BIP-39 mnemonic generation to support secure account recovery flows
  • Authored technical documentation and aligned architecture decisions across the team

June 2024 – June 2025 · 12-month Contract

Brisk Cloudware

Front End Developer

  • Delivered front-end work on the live booking platform:
  • Modernised the landing page UI using vanilla JavaScript, HTML and CSS
  • Worked closely with the Product Manager and engineering team to ship features and resolve bugs
  • Improved first-time user retention through targeted feature flags
  • Introduced UX improvements including:
    • Combobox — free-text search and record entry for clients
    • Out-of-hours bookings — flexible scheduling beyond standard times
    • Context menu — rapid access to common actions from the appointment grid

June 2023 – Feb 2024 · Contract

Juggle Rewards

Lead App Developer

  • Led development of the MVP for a NZ-based rewards platform where users earn and redeem points at partner businesses:
  • Translated Figma wireframes into production-ready TypeScript components with a strong focus on UX
  • Set up user authentication including OTP and email verification flows
  • Built the marketing landing page:
HTML5
HTML5
HTML5
CSS
CSS
CSS
JAVASCRIPT
JAVASCRIPT
JAVASCRIPT
TYPESCRIPT
TYPESCRIPT
TYPESCRIPT
NODEDOTJS
NODEDOTJS
NODEDOTJS
REACT
REACT
REACT
GIT
GIT
GIT
DART
DART
DART
Flutter
Flutter
Flutter
MYSQL
MYSQL
MYSQL
WORDPRESS
WORDPRESS
WORDPRESS

Aug 2021 – Feb 2024 · Full Time

ezyVet

Intermediate Software Solutions Advisor

  • Delivered software training, technical support and documentation for a global stakeholder base
  • Contributed to revenue retention through cross-functional work across customer support and QA
  • Tested and logged reported bugs in Jira, reviewed with QA and engineering
  • Wrote custom PHP/TWIG templates to generate additional client revenue
  • Designed and ran a technical onboarding programme covering hardware troubleshooting, network configuration and TWIG templating
  • Hosted a public-facing ezyPrint Webinar covering core platform workflows

Aug 2019 – Aug 2021 · Full Time

Gorilla Technology

IT Technician & Audiovisual Engineer

  • Provided L1/L2/L3 IT support for clients including the Cancer Society NZ (500+ users)
  • Managed and maintained Gorilla Technology and World Podcasts
  • Recorded and edited audio and video content for the NZ Tech Podcast

Sep 2018 – June 2019 · Full Time

National Holdings / JNJ Management

IT Admin

  • Sole IT administrator responsible for all infrastructure and assets within the Sky World building
  • Managed multiple websites including Sky World and Metrolanes
Card Back
BoulderingLove problem solvingNot scared of failing
Card Back
TravellingTime managementAdapt to unexpected situations
Card Back
PhotographyHunger for the optimal resultGreat attention to detail
University of Auckland

2014 – 2017

The University of Auckland

Bachelor of Science · Computer Science & Information Systems