James Ivan Cartagena

Student

I am 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, 2026.


Interests: Software Engineer, Software Development, Artificial Intelligence, Video Games


Projects

Business Bonder 2024

My Final Project for the course: ICS 314

HTML CSS JavaScript Meteor React

Read More
Sudoku Solver 2023

A Sudoku solver from ICS 211.

Java Recursion

Read More
Hotel Management System 2023

A simple hotel management system in C++ my team and I created as a final project for ICS 211.

VS Code Replit C++

Read More

Essays

Bridging the Gap Between Expectation and Reality

10 Jun 2024

Effort estimation and tracking are crucial components of software development projects. They provide insights into resource allocation, progress monitoring, and team collaboration. However, these practices can be challenging, and discrepancies are inevitable. In this sense, it is essential to continuously...

Software Engineering Effort Estimation

Beyond Web Development

09 May 2024

As I approach the conclusion of this software engineering course, I find myself contemplating the broader implications of the concepts learned beyond the confines of web development. While our focus has predominantly been on crafting web applications, it’s evident that...

Software Engineering Agile Project Management Design patterns Ehtics in Software Engineering

AI Journey: Insights from ICS 314

07 May 2024

I. Introduction Artificial intelligence, whether loved or loathed, has undeniably taken the world by storm. Its pervasive influence spans various industries, reshaping paradigms and redefining possibilities. In the realm of software engineering, AI stands as a formidable force, offering novel...

Software Engineering Computer Programming Artificial Intelligence

The Symphony of Software Engineering

25 Apr 2024

In the realm of software engineering, design patterns serve as the timeless melodies that guide developers in composing elegant and robust solutions to complex problems. Imagine our codebase as a grand symphony, with each design pattern contributing a unique note...

Design Pattern Software Engineering

Embracing Efficiency: The Value of UI Frameworks

22 Feb 2024

User Interface (UI) frameworks have become integral tools in the dynamic landscape of web development, offering efficiency and aesthetics. Bootstrap 5, a prominent UI framework, stands as a testament to this trend. As we delve into the process of creating...

UI Framework Bootsrap HTML CSS

The Art of Questioning

25 Jan 2024

Is there such thing as a stupid question? Effective communication is the lifeblood of software engineering, and within the open-source community, the art of asking questions is paramount. Eric Steven Raymond’s “How To Ask Questions The Smart Way” provides guidelines...

Questions Answers StackOverflow

See all 7 essays