Student
I am studying for an M.S. in Computer Science in the Department of Information and Computer Sciences at the University of Hawai'i. I expect to graduate in Spring, 2027.
Interests: Graphics Programming, Software Development, Network Engineering, Japanese & Okinawan Language and Culture, Sociology
A Python application for Autodesk Maya to create generations of customizable, pseudo-randomized shaders using genetic programming.
Genetic Algorithms Autodesk Maya Python
Read MoreA 3D rendering software supporting lights and shading using OpenGL, written in Lisp.
OpenGL Lisp Graphics Programming
Read MoreAn interactive, first-person puzzle game where you play as the Big Bad Wolf trying to blow down the three pigs' houses.
Games XR Unity C#
Read MoreA point-and-click, mystery-based visual novel with a film noir twist.
Games Visual Novel Unity C#
Read More08 May 2023
As ICS 314 comes to a close, I find myself knowing a lot more about software engineering than I did a few months prior. However, amongst the myriad of important topics we covered this semester, two in particular stuck with...
Software Engineering Project Management
27 Apr 2023
In the Ring Coding, I’ve come to realize, is like a boxing match. You enter the ring—by opening your IDE of choice—and square up against your opponent. This should be easy, you think. It’s just a landing page. You’re confident...
Software Engineering Design Patterns
23 Feb 2023
The first thing people see when using an online service is their website. To make a good first impression, the site should at least look decent. But if you’re not an expert in graphic design, or actually have no idea...
bootstrap web design
09 Feb 2023
Great Ideas (That No One Can Read) There are many ways to code. The way you see a problem may be different than how your friend does, and there is much to learn from different solutions of the same problem....
ESLint Javascript
26 Jan 2023
What to do when faced with a problem? Getting stuck on a problem is normal. Everyone has had some sort of issue they couldn’t solve immediately, especially when learning something new. And extra-especially in Computer Science, where minor errors can...
Questions Answers StackOverflow
18 Jan 2023
Not So Unfamiliar After All These days, it can seem like there are as many programming languages as there are spoken languages in the world—quite the daunting challenge for anyone wanting to get into programming. However, while the prospect of...
Javascript