Adrienne Kaneshiro

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


Projects

Shader Generator with Genetic Algorithms in Autodesk Maya 2025

A Python application for Autodesk Maya to create generations of customizable, pseudo-randomized shaders using genetic programming.

Genetic Algorithms Autodesk Maya Python

Read More
Custom OpenGL 3D Rendering Software in Lisp 2025

A 3D rendering software supporting lights and shading using OpenGL, written in Lisp.

OpenGL Lisp Graphics Programming

Read More
3D Puzzle-based Game for CyberCANOE 3D Wall 2025

An 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 More
Unity VN - Estelle Margaux and the Secret of the Reapers 2024

A point-and-click, mystery-based visual novel with a film noir twist.

Games Visual Novel Unity C#

Read More

See all 8 projects

Essays

Web and Beyond

08 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

The Final Showdown

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

Web Design Struggles

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

Up to Standards

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

Dos and Don'ts of StackOverflow

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

Learning the Ropes of JavaScript

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