As the final project for ICS 321 Database Systems I, I applied my understanding of triggers and stored procedures to successfully add new features to a database.
Database MySQL PHP
Read More
Final Project. Software Engineering class ICS 314. Full-Stack web application for project collection, proposal, and showcase.
Meteor React Bootstrap
Read More
Planting native trees in Pu`uloa (Pearl Harbor) historical trail.
Volunteering Stewarship Community
Read More19 Dec 2025
FreshKeepUH Team Practicing Professional Software Production The learning curve between writing code for a class and engineering a production-ready application is wider than most students realize. In ICS 414: Software Engineering II, I bridged this opening by developing FreshKeep, a...
Software Engineering Web Development Professional Practices
08 May 2024
My software engineering education at the University of Hawaii at Manoa has been a transformative experience. Through this essay, I will reflect on the skills I have acquired, the insights I have gained, and the technologies I have learned. Skills...
Software Engineering Education JavaScript
04 May 2024
I. Introduction The emergence of AI in education is revolutionizing the way we learn and teach. One of the most advanced areas is Large Language Models, which are now accessible to everyone and transforming the educational landscape. The rapid improvement...
AI Education Software Engineering
25 Apr 2024
Have you ever built something? I am not talking about assembling a constructor, but about creating from scratch, something that is intended to be used daily. Choosing metrics, materials, and tools, and then putting it all together. Often it is...
Desing Patterns Software Architecture Software Engineering
22 Feb 2024
Why Use a UI Framework? CSS (Cascading Style Sheets) might seem something only web designers should touch. If you know nothing about user interface (UI) design, the easiest option might be to delegate to a professional. However, a better solution...
Software Engineering UI Frameworks
08 Feb 2024
Enforce coding standards Imagine driving on a highway without lane markings or traffic signals. While navigating solo might be feasible, the presence of others instantly raises the risk and anxiety. Similarly, coding without standards poses dangers, even if you’re the...
Software Engineering Code Quality Coding Standards