A 'study buddy' project I worked on for ICS 314.
Web Development ReactJS PostgreSQL Vercel Team Project
Read More
A graph-pathing team project that I worked on for ICS 311.
Graphs Python Shortest Paths Team Project
Read More
A code I developed for ICS 212 that calculates the area, surface area, and/or volume of a shape using a class hierarchy.
Class Hierarchy C++
Read More
My experience as a dungeon master in the #1 tabletop role-playing game.
Dungeons & Dragons Worldbuilding Dungeon Master Fantasy
Read More18 Dec 2024
Introduction Throughout this course, I have developed a broader understanding of fundamental software engineering concepts that extend beyond the scope of web application development. While web applications served as the medium for practical learning, the underlying principles I encountered are...
Software Engineering Reflection
16 Dec 2024
Introduction Artificial Intelligence (AI) has become an extremely practical tool in education that fundamentally changes how students learn and engage with complex concepts. In the realm of software Engineering, AI offers unique opportunities to enhance learning through tools like ChatGPT...
Software Engineering Artificial Intelligence Reflection
05 Nov 2024
The Problem Students at UH Mānoa often find it difficult to stay updated on campus events, activities, and workshops that align with their academic interests or social preferences. Despite the availability of various events (e.g., club meetings, guest lectures, career...
Software Engineering Nextjs
10 Oct 2024
What is a UI Framework? A UI (User Interface) framework is a pre-built set of graphical user interface (GUI) elements, like buttons, checkboxes, dropdowns, etc., that developers can use to build the front end of web or mobile applications. Some...
UI Frameworks Bootstrap 5 HTML CSS
26 Sep 2024
About ESLint ESLint – “an open source project that helps you find and fix problems with your JavaScript code.” This is one of the first sentences used to describe the pluggable linting utility for JavaScript and JSX. ESLint implements a...
ESLint Coding Standards Visual Studio Code Software Engineering Essay
12 Sep 2024
What is a Smart Question? ‘Smart questions’ in software engineering refer to questions that aren’t stupid. It’s simple, elegant, and – there are a few more steps than that, actually. A smart question is one that is thought out, relevant,...
Smart Questions Software Engineering Essay