portfolio.

Take a look at some of the projects that I've worked on over the years.


Most of my project experience involves the projects that I was required to complete during my time at the University of Denver coding boot camp as well as my time earning my Bachelor of Science in Computer Science at Regis University. I feel that each project showcases a different language, data structure, or framework in order to showcase my range of programming education.

Terror Cellar Mockup

Writer's Conference Website

This was a project in a Web and Database Applications course where we were tasked with creating a conference website with a theme of our choosing. There were two versions of this project, one using Python (which I linked), but feel free to check out the other hosted version.

  Click Card to Flip

Technologies Used

  • HTML
  • CSS
  • Javascript
  • Jinja2
  • Python
  • Flask
  • SQLite

Terror Cellar

This was a project in a Mobile Computing course. This was my first experience using Kotlin, and I had a blast. The Android application is a horror movie review app where users can add, delete, or modify any movie reviews added to a list on a landing page. Utilizes standard login as well as Google login.

  Click Card to Flip

Technologies Used

  • Kotlin
  • SQLite
  • Firebase
  • Room ORM

Java Image Manipulation

This was a project from my Data Structures course. Using a stack data structure, the user can input any image file and apply different filters to manipulate the image. There are many different filters including color filters, image position filters, as well as a combination of color and position.

  Click Card to Flip

Technologies Used

  • Java

Turing Machine Simulator

This was a project from my Computation Theory course. We had to use Java in order to create a program that would simulate a turing machine. The user enters text files and the program will request that the user type in a string to determine whether or not the string input will be accepted by the turing machine.

  Click Card to Flip

Technologies Used

  • Java

DFA Prolog Program

This was a project from my Principles of Programming Languages course. This program was written in Prolog and it will execute an arbitrary DFA. In order to run the code listed in the link, I highly recommend using SWI-Prolog. An output example is provided in order to show how the program is supposed to execute.

  Click Card to Flip

Technologies Used

  • Prolog

Friend Finder Application

This was a project I created during my time in the University of Denver coding boot camp. How far I've come from this point! Still, I feel this project shows my early grasp of Javascript as well as my introduction to Node.js and Express.js. This was also the first time I worked with modals! Apologies for the broken picture links!

  Click Card to Flip

Technologies Used

  • HTML
  • Materialize CSS
  • Javascript
  • jQuery
  • Express.js
  • Node.js

Lib Jab: A Mad Libs™ Clone

This was a project I worked on when I was shaking off the rust of not having programmed in jQuery or Javascript for a while. This is a basic ad lib clone that I tried to make as entertaining as I possibly could and designed it to match the goofiness of the original Mad Libs™ books. Hopefully you can get some laughs from this!

  Click Card to Flip

Technologies Used

  • HTML
  • CSS
  • jQuery

Horror Wordle - A Wordle™ Clone

I think I speak for many people when I say that Wordle™ has become quite the addiction! As much as I love the game, I found myself wishing that I could play it more than once a day. So, I decided to make my own clone of it with a horror twist!

  Click Card to Flip

Technologies Used

  • HTML
  • CSS
  • jQuery
  • Javascript