John Yamamoto

Student

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


Interests: Computer Networking, Software Engineering, Automation Technology, Information Technology


Projects

Gym-Meet 2025-05-15

The Gym-Meet app is designed to connect UH Manoa students with each other to make the gym experience less daunting and more enjoyable.

React Bootstrap 5 PostgreSQL Social Networking App

Read More
Homeless Feeding Project 2022-10-04

The Homeless Feeding Project was formed by me and my friends to serve pizza and cold sodas to homeless people in Oahu's downtown area.

Community Service

Read More
St. Francis Volunteer Project 2019-09-08

The St. Francis Volunteer Project aimed to provide volunteer service in various areas to St. Francis Hospital to alleviate the workload of the hospital workers to allow them to focus on more critical tasks.

Community Service

Read More

Essays

Asking With Style

30 Jan 2025

Often the quality of an answer originates from the quality of the question being asked. Anyone can relate to the sting of a blunt response to a poorly formed question. “Are you even trying?,” our peers sometimes ask us when...

Programming Questions StackOverflow

Moving Forward in Software Engineering

14 May 2025

Wrapping Up ICS 314 As the Spring 2025 school semester comes to a close, it is time for me to reflect on what I have learned in my software engineering course at UH Manoa. In the course, we learned various...

Software Engineering Learning Ethics

Is Effort Tracking Worth the Effort?

12 May 2025

Project Effort Tracking Recently, I have had to keep track of estimated and actual time spent working on a software project that I have worked on for a class. However, this was not my first time using estimates and actuals...

Effort Tracking Software Engineering

Reflection on AI Usage

12 May 2025

Introduction AI is taking education by storm. People feel very strongly about this topic. Some are fearful that it will strip the next generation of important skills such as writing. Others are hopeful about the capabilities it holds for our...

Artificial Intelligence Software Engineering

Thinking About Design

23 Apr 2025

What are Design Patterns? In my own words, design patterns are the structure and logical order with which a programmer develops their software. It could mean the way they segment their code; for example, using many components to make their...

Design Patterns Software Engineering

Intro To Athletic Typescript Writing

21 Jan 2025

I am quite new to Typescript. My experience is unique in that I actually took a month of the course I am taking right now, ICS 314 at UH Manoa last semester, but dropped out because of mental health reasons....

Software Engineering Learning Typescript

See all 8 essays