My Projects

A collection of academic, professional, and personal projects showcasing my work in software development.

PROGRAMMING PROBLEMS PORTFOLIO: DATA STRUCTURES AND ALGORITHMS

This portfolio collects records of my solutions to various programming problems, mostly related to data structures and algorithms. Most of these problems are from LeetCode, but there are several from other sources. In most cases, I've also included alternative solutions and analyses of my work.

Algorithms Data Structures LeetCode
View Portfolio
THIS WEBSITE (v4.0)

This simple website is the fourth major version of my personal portfolio website. It consists of a Node.js backend and a React frontend, containerized with Docker and hosted with AWS ECS. I use this project as a playground to try out new tools, including AI tools. My favorite so far is Claude Code.

Node.js React Docker AWS
GitHub
REALSPACE

A social media app designed to be more healthy and productive than other social platforms. Written in Swift with a backend API built using Vapor framework.

Swift Vapor iOS Social Media
Frontend Backend
SORTERRA (CAPSTONE PROJECT)

An AI-supported file management assistant that organizes and names files automatically in relevant and logical structures. Features a chatbot which understands the filesystem's content and provides thorough, competent responses to questions. Currently in development.

Generative AI Machine Learning File Systems AI Security
GitHub
INTEX 2

INTEX is a team case competition for each semester of the BYU IS junior core. This project from April 2024 challenged my team of four to build a storefront web application in C# (.NET Framework) with features supported by strong cybersecurity standards and thorough machine learning pipelines in four days. Originally deployed with Microsoft Azure.

C# .NET ML Azure
GitHub
INTEX 1

This project is from INTEX December 2023. My team of four was given four days to build a web application for cities to use to gather and analyze mental health data. The application is written in JavaScript with Node.js and was originally deployed with Amazon Elastic Beanstalk.

JavaScript Node.js AWS
GitHub
CLASSWORK

[TBA]

Various Academic
WEBSITE v1.0

The first iteration of my website. A very simple webdev project from early in my programming education.

HTML CSS JavaScript
GitHub
WEBSITE v2.0

I had a bit more CSS fun with this one. All the art was drawn by me (I'm no artist, so go easy on me!).

HTML CSS Art
GitHub