Rhys Dhustin Ocana

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 Fall, 2028.


Interests: Game Development, Graphic Design, Robotics, 3D Graphics


Projects

Rainbow Reclamation 2025

A web application that modernizes a campus lost and found system through item reporting, dashboards, and a bounty board.

Web Application UX Design Next.js React PostgreSQL

Read More
Tilapia TIME! 2024-2025

My team developed a game for Academic Esports Competition that tackles the prompt about environmental issues in Hawai'i.

Esports Competition Scratch Hobby

Read More
VEX Robotics Competition 2022-2023

My team developed a robot to score during autonomous and teleop period of the game and handle a skills portion on the side of the game.

Robotics C++ Competition

Read More
Scouting App 2022-2023

My robotics club developed a scouting app that helps us collect data on other team's robots through HTML and Javascript.

Robotics JavaScript HTML

Read More

Essays

Understanding Software Engineering Through Practice

17 Dec 2025

Introduction When going through ICS 314, I learned that the course itself was not just about understanding how just to build a web application from the ground up. But instead, I gain an understanding of core principles in software engineering....

ICS 314 Software Engineering Reflection Software Engineering

Productivity vs. Understanding

16 Dec 2025

Introduction During my time in ICS 314, AI became a regular part of my everyday workflow due to the fast-paced structure of the course and the increasing complexity of assignments. Like many other students, I used AI as a support...

AI ChatGPT Copilot Claude ICS 314

Turning Time into Insight

14 Dec 2025

How I Made My Effort Estimates The effort estimation draws on a team project called Rainbow Reclamation, a lost-and-found application, but I took responsibility for estimating and tracking my own work progress. I made my effort estimate by carefully reviewing...

Design Patterns Concept Reflection Team Project

Structuring Order from Chaos

04 Dec 2025

Structuring Order from Chaos: How Design Patterns Help Build Software Building software is like organizing a lost and found room, where if you don’t have a clear system in place, items can get misplaced, people get frustrated, and it makes...

Design Patterns Concept Reflection

Leveling Up My Web Design

09 Oct 2025

Leveling Up My Web Design I first began creating a web application in high school, where I built a scouting app using HTML, CSS, and JavaScript. It was a fun challenge and project that taught me how to construct a...

Computer Science BootStrap CSS Reflection

Clean Code, Clear Mind

25 Sep 2025

Setting the Stage When I first started to program, I thought of coding standards as a trivial matter. Did it really matter if I used tabs or spaces, if my curly braces were on the same line, or even if...

Coding Standards Reflection ESLint

See all 9 essays