Projects

levvy Screenshot

levvy

levvy-ten.vercel.app

June 2024

levvy is a Levenshtein Distance visualisation tool.

PSA Screenshot

Philippine Sports Association (PSA)

psaedm.com

November 2022 - April 2023

PSA is a Filipino, Edmonton-based community basketball league. With that in mind, having an online presence where users can keep tabs on games, announcements, and standings is important.

The PSA web app is one I developed entirely on my own. My client hit me up with a

yo can u make PSA a web app

to which I responded with:

i got you

Through this project, I had the opportunity to manage an entire project solo. I was able to sharpen my skills with Firebase's back-end and authentication, meanwhile improving my abilities with front-end development. My client came to me with an idea in casual conversation, which led to shoddy drafts, and, of course, to the web app itself.

Technologies used: JavaScript, React, Firebase, CSS, EmailJS

Surfselect screenshot

Surfselect

surfselect.ca

January 2022 - April 2022

Surfselect was a capstone project created during my Winter 2022 semester at NAIT. Our group of 7 software development, 2 visual communications, and 2 business analyst students were tasked with making a wake boat comparison web application. Similar to PCPartPicker, users can take two different wake boats and compare their statistics side-to-side.

On this project, I was tasked with back-end functionality and authentication. Additionally, I worked on the implementation of the graph on the 'Comparison' page.

Technologies used: JavaScript, React, Firebase, CSS

ruddel.ca screenshot

Personal Portfolio

ruddel.ca

April 2023 - June 2023

How is someone with the knowledge and ability to make a web app not going to make one for themself?

With this web app, I wanted to expand my skillset while staying within the realm of React. In my previous projects, I had not used a framework, nor had I tried implementing Sass, so I figured I would try them on a low-stakes project.

Technologies used: Javascript, React, Next.JS, Sass, EmailJS