Joshua Aaron Subia

Student

I am studying for a B.S. in Computer Engineering in the College of Engineering at the University of Hawaii. I expect to graduate in Fall, 2022.


Interests: Unmanned Aerial Vehicles, Game Development, Robot Operating System


Projects

University of Hawaii Drone Technologies 2022

Integrate Pathfinding Algorithm and Troubleshoot Hexatopter for AUVSI SUAS Competition

Drones Autonomous Vehicles Pathfinding Algorithm MATLAB

Read More
ROS 2022

Implemented Robot Operating System (ROS) with ArduPilot on Kakute H7 Flight Controller to Retrieve Sensor Data

ROS

Read More
Flappy Bird 2 2022

Flappy Bird with multiple difficulties and a life system

Flappy Bird 2 Unity Object Oriented Programming

Read More

Essays

This is Just the Beginning

14 Dec 2022

When I first enrolled in this class I knew that I would be learning about software engineering but I did not know what exactly to expect. Now that this class is almost over, it seems like the only thing I...

Software Engineering Agile Project Management Coding Standards IntelliJ IDEA ESLint

Design Patterns in Practice

01 Dec 2022

UI frameworks make web development so much easier. My Life Could Have Been So Much Easier Despite my 4+ years of experience dealing with college assignments and problems, it never ceases to amaze me how many times I spent way...

Software Engineering Web Development Design Patterns

My Intro to Web Development and UI Design

06 Oct 2022

UI frameworks make web development so much easier. User Interfaces and Frameworks User Interfaces, or UIs, are the bridges between man and machine. They allow us to communicate and interact with computers in order to send and receive information, complete...

Software Engineering Web Development UI Design HTML Bootstrap 5

What are Coding Standards

20 Sep 2022

Poor Code Written Well vs Good Code Written Poorly It has been more than three years since I first began coding. My first line of code was written in C, and while I was excited to begin coding, it came...

JavaScript Coding Standards IntelliJ IDEA ESLint

Asking a Dumb Question vs Asking a Question Dumbly

09 Sep 2022

The quote “there is no such thing as a dumb question” is as old as time. While I, for the most part, believe that there is no such thing as a dumb question, I do believe that there is such...

Smart Questions Software Engineering

Software Engineering is Hard

31 Aug 2022

int time = 0; Let’s go all the way back to when I first started getting interested in software engineering, at time = 0. It began in highschool when I began wondering how video games were created, how programs functioned,...

Software Engineering

See all 7 essays