Joseph Creollo

Student

I am currently studying for a B.S. in Computer Science in the Department of Information and Computer Sciences at the University of Hawaii at Manoa. I expect to graduate in Spring, 2027. I am an extremely hard worker, and have a passion for understanding the structure of any coding language.


Interests: Algorithms & Problem Solving, Debugging, Backend Developments & API's, Physical Fitness, Hiking / Running


Projects

RateMyTools - Educational Tool Review Platform 2025

Developed a comprehensive web application for UH students to review and compare educational tools. Led implementation of authentication, search functionality, and AI-powered content moderation. Collaborated with a team using Agile methodologies and modern web technologies.

Next.js TypeScript PostgreSQL Prisma OpenAI API Full-Stack Development

Read More
NAO Robot Project 2024

Collaborated with two other Computer Science majors to program an NAO robot to perform human-like actions such as walking and facial recognition. Troubleshooted and refined the robot's code during weekly meetings. Presented our research at the S.U.R.F. research fair at KCC.

Robotics NAOqi Framework Python

Read More
Pokemon GUI 2023

Designed a GUI based on the popular game Pokémon, implementing the selection process of a Pokedex. Created a menu that allows users to choose from an assortment of Pokémon, which are then added to their team

UI/UX Principles OOP (Object-Oriented Programming) Java

Read More
PC Build 2020

During covid-19, I needed a major upgrade for my gaming rig as I was still on the Xbox One. As the new generations of consoles were rolling out, I decided to instead invest in something that will last me much longer, a brand new gaming rig built from the ground up. Without any hardware knowledge at all, I built my PC through pure will.

Hardware Building Understanding Basic PC Parts UI Interface

Read More

Essays

SWE: Testing Myself Beyond Code

17 Dec 2025

Introduction When I first started ICS 314, I honestly thought it was just going to be a class about building websites. We learned Next.js, React, PostgreSQL, and built RateMyTools for our final project. But looking back now, the class was...

Software Engineering Agile Project Management Coding Standards User Interface Frameworks

Effort Estimation: Learning to Track Development Time

14 Dec 2025

How I Estimated Effort When starting the RateMyTools project, estimating effort for each issue was honestly difficult because I didn’t have much historical data to go off of. For Milestone 1, I based my estimates on previous ICS coursework and...

Software Engineering Project Management Agile Development

AI: The Time is Now

14 Dec 2025

I. Introduction AI is everywhere now, especially when it comes to learning how to code. Throughout ICS 314, I found myself relying pretty heavily on Claude AI for most of my work. I also used GitHub Copilot, but mainly just...

Software Engineering Artificial Intelligence Learning

Reflecting on UI: Overly Complicated Journey

02 Oct 2025

Introduction Building a modern website from scratch using only raw HTML and CSS is a little like building a house with just hand tools. It is definitely possible, but slow, frustrating, and overall not accepted by most people. When exploring...

HTML CSS UI Standards

Coding Standards: Is it a Need?

23 Sep 2025

Introduction Are coding standards really about spaces and curly braces, or do they define what makes a piece of code good? These are the types of questions software engineers should be asking themselves daily when writing lines of code. Coding...

Syntax Coding Standards

Typescript: Language of Doom

03 Sep 2025

Introduction I have coded a variety of languages since becoming a student in college, some I don’t like such as Java, but some I love like Python and Javascript. Typescript however since beginning the class ICS 314 has been my...

Typescript Struggles

See all 7 essays