WordleDSL

CPSC 410 Course Project (in progress)

  • ANTLR
  • Java
  • TypeScript
  • JavaScript
  • CSS
  • HTML
  • A DSL that allows programmers to write their own Wordle clones
  • Team of 5

The Dollhouse

CPSC 427 Course Project (2021)

  • C++
  • OpenGL
  • ECS pattern
  • SDL
  • Aseprite
  • Visual Studio
  • A story-based top-down RPG. You wake up as a doll in a dollhouse and must find a way to escape.
  • Won "Best game" and "Best Visuals" from a judging panel of industry professionals
  • Team of 6

RateMyProfessors Prototype

CPSC 344 Course Project (2021)

  • HTML
  • JavaScript
  • CSS
  • Google Slides
  • A series of design prototypes developed as an improvement to the existing RateMyProfessors website
  • Team of 5

Tweetbook

CPSC 304 Course Project (2021)

  • React
  • Express
  • Node
  • SQL
  • MySQL
  • A mock social media application created for a databases course
  • Team of 3

Listen Later

For workplace hackathon (2020)

  • Heroku
  • Node.js
  • Ember.js
  • CSS
  • Spotify API
  • PostgreSQL
  • A slack bot that receives album recommendations sent to the company's music recommendations channel, stores them in a database, and displays them on a website

Roommate Chore Manager

For cmd-f (24-hour hackathon, 2019)

  • XML
  • Java
  • Android Studio
  • Butterknife
  • An Android app for roommates to manage shared chores, expenses, and communication
  • Team of 4

Image Recognition App

Local Hack Day App (2018)

  • XML
  • Java
  • AndroidStudio
  • Azure API
  • An Android app that allows visually impaired users to take a picture of an object near them and hear what type of object it is
  • Team of 3

Recipes App

CPSC 210 Course Project (2018)

  • JavaFX
  • Java
  • A simple GUI application for entering and viewing recipes