Work

All Projects

Filter by type, year, or skill.

8 projects

Personal Portfolio screenshot
01

2026 – Present · Personal Project

Personal Portfolio

My portfolio is a personal project I designed and built myself, using Next.js, TypeScript, Tailwind CSS, and Framer Motion. I wanted a space that actually represents who I am as a software engineer, and building it gave me real practice with front-end development and UI design. It's still evolving as I take on new projects and pick up new skills, and I use it to show my work, my experience, and how I'm growing as an engineer. Working on it also made me think through layout, responsiveness, and how someone actually moves through a site. I tried to be intentional about the details so it's easy to navigate.

Next.jsTypeScriptTailwind CSSFramer MotionReact
Dishbook screenshot
02

Aug 2025 – Dec 2025 · University of Utah

Dishbook

A full-stack recipe platform I built solo in Django. It was my first project owning both ends of the stack, from the database up to what a user actually sees.

DjangoJavaScriptHTMLCSS
03

Apr 2025 – Apr 2025 · University of Utah

Cooking For Dummies

A 2D cooking game built with a team of five in Qt and C++, using Box2D so dragging and dropping ingredients actually feels physical.

QtC++
04

Nov 2024 – Nov 2024 · University of Utah

Snake

A Snake game I built with a partner in C# and Blazor, with real-time collision detection and live score tracking on an object-oriented architecture.

C#BlazorHTMLCSSJavaScriptGitASP.NET RazorOOP
Spreadsheet screenshot
05

Aug 2024 – Oct 2024 · University of Utah

Spreadsheet

A spreadsheet application I built from scratch in C#. It's the kind of project where formula evaluation either works exactly right or produces confidently wrong numbers.

C#HTMLCSSJavaScriptGitVisual StudioOOP
Word Generator screenshot
06

Jul 2024 – Aug 2024 · University of Utah

Word Generator

A Java application that generates words from a defined set of rules. It's a small project, but it taught me a big lesson about choosing the right data structure.

JavaEclipseOOP
Image Editing Application screenshot
07

Dec 2023 – Dec 2023 · University of Utah

Image Editing Application

A Java desktop app for editing images. I built it as much to strengthen my object-oriented design skills as to actually edit photos.

JavaEclipseOOP
Astronaut Adventure screenshot
08

Apr 2023 – Apr 2023 · University of Utah

Astronaut Adventure

A 2D game built in Pygame, where an astronaut collects items on a mission. It was my first time building a full game loop from scratch.

PythonPygamePyCharm