Profile placeholder

Portfolio

Geoff Grant Ribu

Bachelor of Science in Computer Science and IT Management

LinkedIn logo placeholderGitHub logo placeholderWebsite logo placeholderEmail logo placeholder

About

About section placeholder

I am a software developer and project lead focused on building practical, user-friendly products across web, mobile, and game development. I recently completed my Bachelor of Science at the University of Auckland with a 7.75 GPA (A average), and I enjoy combining strong technical execution with teamwork, leadership, and clear communication.

Contact

Work Experience

Jul 2024 - Jan 2026

Teaching Assistant

University of Auckland

Jan 2022 - Jul 2024

Checkout Operator

Woolworths Roselands

Jun 2021 - Dec 2021

Casual Student Employee

Buckley Systems Limited

Awards

2025

Best Computer Science Capstone Project - Excellence Award Runner Up (COMPSCI 399)

2024

Best in Theme Award - UoA Game Development Guild Jam

2025

Best Mechanics Award - UoA Game Development Guild Jam

2025

Certificate of Outstanding Achievement - Human-Computer Interaction (COMPSCI 345)

Projects

SkyPath - Rattenbury Research Group Satellite Tracker preview image

2025

SkyPath - Rattenbury Research Group Satellite Tracker

Project lead for a production-grade mobile app that tracks real-time satellite paths using TLE data for research-backed communication use cases.

Tech stack
  • React Native
  • TypeScript
  • Expo
  • Drizzle ORM
  • SQLite
  • JavaScript
  • Figma
PRZ Games - Game Development Studio preview image

2023 - Current

PRZ Games - Game Development Studio

Led a multidisciplinary game studio as lead developer, shipping polished award-winning titles through structured Agile cycles.

Tech stack
  • Unity
  • C#
  • Godot
  • GDScript
  • GitHub
  • Agile
University of Auckland Rainbow Engineering Website preview image

2025

University of Auckland Rainbow Engineering Website

Project lead for a full-stack client website delivered through WDCC with production deployment and collaborative stakeholder feedback cycles.

Tech stack
  • Next.js
  • TypeScript
  • MongoDB
  • PayloadCMS
  • AWS S3
  • Fly.io
  • HTML
  • CSS
Podcast Library Web Application preview image

2024

Podcast Library Web Application

Built a reliable podcast library app with Flask and SQLAlchemy, including responsive pages and structured team collaboration via GitHub.

Tech stack
  • Flask
  • SQLAlchemy
  • HTML
  • CSS
  • GitHub

Extracurriculars and Hobbies

Extracurriculars

UoA Game Developer Guild Executive image

UoA Game Developer Guild Executive

Served on the executive and development team from 2023 to 2025, helping lead events, game jams, and collaborative student projects.

Web Development and Consulting Club Project Manager image

Web Development and Consulting Club Project Manager

Managed project delivery and team coordination from 2023 to 2025, working with real stakeholders and mentoring contributors.

Massive Theatre Company Actor image

Massive Theatre Company Actor

Performed in theatre from 2019 to 2020, building stage confidence, communication skills, and creative collaboration.

Hobbies

Game Development image

Game Development

Enjoy designing mechanics, building prototypes, and iterating on gameplay systems in Unity and Godot outside formal project work.

Sports and Team Activities image

Sports and Team Activities

Actively involved in university badminton and volleyball communities, with a focus on teamwork, consistency, and growth.

Maker and Hardware Projects image

Maker and Hardware Projects

Interested in practical electronics and robotics projects that combine coding with physical systems and hands-on experimentation.