Justin Iwata

Student

I am studying for a B.S. in Computer Science in the Department of Information and Computer Sciences at the University of Hawaii. I expect to graduate in Spring, 2027.


Interests: Building Projects, Debugging, Software Engineering, 3D Printing , Computer-Aided Design (CAD)


Projects

Rate My Tools thumbnail
Rate My Tools 2025 - 12 - 16

In-class project with other people.

GitHub Time Management Team Members Software Engineering VSCode Vercel Neon Prisma

Read More
Bank UI thumbnail
Bank UI 2025 - 04 - 26

This was my project for ICS 212.

C C++ Unix

Read More
Building a Keyboard thumbnail
Building a Keyboard 2024 - 05 - 15

This was my side project.

Wiring Trouble-Shooting Determination

Read More
CAD Project thumbnail
CAD Project 2023 - 02 - 26

This was my project in High School.

CAD 3D Printing

Read More

Essays

The Funniest Class I had this Semester

16 Dec 2025

Introduction At first glance, ICS 314 may appear to be a course focused mainly on web application development, especially given its emphasis on modern tools such as React, Next.js, and cloud deployment platforms. While these technical skills were an important...

Software Development Experience

Overestimating Effort

14 Dec 2025

How I Effort Estimate My initial effort estimates were based on a combination of task familiarity, comparison to similar past tasks, and task decomposition. For example, UI-related issues such as creating or modifying pages (e.g., Landing Page, Rating Page) were...

Software Development Team-Work GitHub

The overall Impact of AI in Class

13 Dec 2025

Introduction Artificial Intelligence (AI) has become an increasingly visible part of education, especially in fields like Software Engineering, where problem solving, abstraction, and tooling are central skills. In software engineering courses, AI tools can act as tutors, code reviewers, documentation...

Software Development AI

Design Patterns: How it Impacted RateMyTools

02 Dec 2025

Introduction When people imagine building a web app, they often picture typing out features one by one, like stacking blocks until a site appears. But real software, especially something meant for thousands of students, needs more than pieces placed together....

Software Development Final Project Design Following Instructions Working Together

Final Project Idea: RateMyTool(s)

04 Nov 2025

Overview The Problem UH Manoa students are constantly searching for effective online learning resources to supplement their coursework—from video tutorials and practice platforms to AI tools and study aids. However, there is no centralized, student-driven platform where they can discover...

Software Engineering Nextjs

UI Frameworks with the power of Bootstrap

09 Oct 2025

Introduction The User Interface (UI) frameworks are essential tools in modern web development. It can seem almost as complex to learn as a new programming language. Since frameworks like Bootstrap 5 offer substantial benefits, they can make them worth the...

Software Development HTML CSS Bootstrap-5

See all 11 essays