Gerald Matthew J. Huff

Student

Graduated with a B.S. in Computer Science from the University of Hawaiʻi at Mānoa with experience in front-end and back-end development.


Interests: Web designing, Software Engineering, Video games, Gym


Projects

Kaiaulu Sentiment Analysis - NLP Pipeline Integration 2025

Integrated and extended a sentiment analysis pipeline within an open-source analytics platform. The feature enables identification of communication patterns that may impact project health and collaboration.

Python NLP Open Source Software Engineering

Read More
The King's Fall - 2D Unity Vertical Combat Platformer 2025

A 2D vertical hack-and-slash platformer built in Unity, featuring combat systems, environmental hazards, and boss encounters.

Game Development Unity Team Project

Read More
Campus Concert - Full-Stack Music Collaboration Platform 2023

A full-stack web app that connects campus musicians to collaborate and organize events.

Full-Stack Team Project Web Development

Read More
Interactive Character Selection UI - Based on game Genshin Impact 2022

A dynamic character selection interface featuring interactive UI effects and categorized content.

Frontend HTML/CSS JavaScript

Read More

Essays

The character development doesn't end here

12 Dec 2023

So much in so little time ICS 314, also known as Software Engineering seems to be one of the most important classes I’ve taken in terms of Computer Science. This course is filled with Software Engineering funadamentals, ranging from coding...

Software Engineering Reflection

The Pattern of Design Patterns

30 Nov 2023

Design patterns and dance choreographies are one in the same Design patterns dance onto the stage as choreographed routines in the symphony of software engineering, gracefully handling recurring problems with the elegance of a well-practiced ballet. These patterns are like...

Software Engineering Design Patterns

Reflection on use of AI in Software Engineering

20 Nov 2023

Introduction Artificial Intelligence (AI) transformed the various industries forever. Its impact on education, functionality, and efficiency across many different industries proves substantial. In the realm of education, especially in Software Engineering, AI technologies plays a pivotal role in enhancing learning...

Software Engineering AI Learning

Final Project Idea

01 Nov 2023

Overview In every bustling university campus, the issue of lost and found items has long posed a challenge for students, staff, and administrators. The frequent misplacement of personal belongings, from textbooks to electronic devices, not only causes stress and inconvenience...

Software Engineering Meteor

Bootstrap Diaries: A newbie exposed to Bootstrap

05 Oct 2023

First dive into Bootstrap. When I first dived into Bootstrap 5, I must admit it felt a bit overwhelming. I was already comfortable with HTML and CSS, but Bootstrap seemed like a whole new beast to tame. However, as I...

Software Engineering Bootstrap HTML & CSS Framework

IntelliJ or not to IntelliJ...

21 Sep 2023

Dynamic duo Using ESLint with IntelliJ is like having a coding buddy who’s a neat freak. It’s got a knack for spotting errors and keeping my code looking sharp, making coding feel like a fun game of “Spot the Mistake.”...

Software Engineering IntelliJ ESLint IIDE Learning

See all 9 essays