Digital Portfolio

Digital collection of projects that demonstrate my skills, creativity, and passion for technology.

Overview

If you’re reading this, then you are already looking at my online portfolio. I built this website using Jekyll, a static site generator powered by Ruby. This allowed me to efficiently customize and generate the site’s content. On the frontend, I utilized HTML for structuring, CSS for styling, and SCSS to enhance maintainability in the stylesheets. For hosting, I used GitHub Pages.

Read more

My Book Recommender

A new way to explore books aligned with your interest. Discover your next read by using my book recommending web app.

Book Recommender Website

Overview

I developed a dynamic book recommending web app that integrates React for the frontend and Flask (Python) for the backend. This tool effectively utilizes OpenLibrary’s Search API to access and search a large database of books for the users recommendation. The process involves making an API request based on a genre and keywords provided by the user, storing results in a pandas DataFrame, and randomly choosing one of the results.

You can view this project on Github.

Read more

In Your Darkest Hour

Collect acorns, time travel, and save the squirrel!

In Your Darkest Hour Menu

Overview

“In Your Darkest Hour” is a 2D platformer game created using Godot 4 that embarks players on a daring adventure to rescue a squirrel in danger. Navigate a perilous world filled with obstacles while collecting acorns to save your furry friend. Be sure to use your “Double Take” time travel ability, allowing you to rewind your position by five seconds. Use this unique power strategically to be the squirrel’s hero.

Can you master time and courage to save the squirrel?

Read more

PocketLoot

Project for Pearl Hacks 2023

Awarded: Best Domain Name from Domain.com

PocketLoot HomePage

Overview

Nowadays, plenty of games on the market find themselves utilizing the “free to play” model. However, most games aren’t very wallet-friendly after all with the secretly embedded microtransactions and add-ons to purchase. PocketLoot is a user-friendly web app for gamers to budget their spending on such games, and become more mindful of their finances.

Development

This gamer’s budgeting tool was developed utilizing Velo by Wix, a full-stack web development platform, and JavaScript to create the framework of the website. Canva was used to create graphics such as the logo. The domain was from domain.com.

PocketLoot keeps track of the amount of money that is spent per game, and how much time is spent per game. It also allows users to view a summary chart of all their finances. Users are able to create a budget to help them stay within spending limits.

Read more

Lark's Mod

Stardew Valley pet texture replacement mod with 100+ unique downloads.

Lark's Mod in-game

Overview

Stardew Valley is a farming life simulation game. This mod allows players to replace the texture of an original pet option with a texture of dog that resembles my dog.

Development

Changes to the existing textures are defined in JSON files and used with Content Patcher, a separate mod that loads content packs that changes the game’s data, images, and maps without replacing XNB files. Sprites created using Clip Studio Paint.

Available for download on NexusMods.

Read more