
Math Practice Sheets
One of my very first projects in my coding journey. The inspiration for creating a math worksheet generator came from my mother being a teacher and her mentioniong some questionable ads in the sidebars of some of the sites she's get worksheets from. This site is not optimized for mobile viewing.
My Wedding Website
Made a few years into my journey, a site to host the information my wedding guests may find necessary to know.
3D Moving Block
The beginning of my 3D css projects. Blocks are not dynamic in sizing and every piece of their creation would need modified if changing sizes. This project is not optimized for mobile viewing, and may not act optimally on mobile devices.
3D Moving Blocks Name
The first rendition of creating a title out of the moving blocks. I believe this might be where I started changing the box creating methods to make them dynamic for changing size. It's also where I started creating the necessary boxes needed via JavaScript functions. The entire name was laid out in a grid and each block is positioned based of that overall grid layout. It has since been updated so that each letter is created individually and the spacing is modified by the "line" div they're contained within. This has been built into a working library to pull from. This project is not optimized for mobile viewing, and may not act optimally on mobile devices.
3D City Scene #1
The first rendition of creating a 3d cityscape in CSS. All sides of buildings and windows are added via JavaScript functions. This project is not optimized for mobile viewing, and may not act optimally on mobile devices.
3D City Scene #2
A much, much larger 3D CSS cityscape. Due to size of project, and the fact that most is generated via JavaScript functions it may load poorly. This project consists of 6 districts, each with 32 buildings, and each building has 62 windows. Unfortunately, due to the size of this project I needed to unlink it to help site performance.
3D Small House
Creating 3D objects in CSS. Broke each wall down into smaller blocks to allow for transparent windows to be added. This project is not optimized for mobile viewing, and may not act optimally on mobile devices.
A User Controlled Cube
Still working with just a cube, but taking user inputs via the arrow keys and moving it around the map. The idea is to combine it with the city eventually and allow part of the site to be explored that way. This project is not optimized for mobile viewing, and may not act optimally on mobile devices.
3D Moving Block Alphabet
The current version of my 3D moving block alphabet library! Each letter is made, and then the letter is positioned; rather than in the original where each block was placed based off the word, and not the letter's themselves.
VITA Page for Salt and Light
Created a new page in WordPress for their existing site for displaying relevant tax assistance and VITA information for services available at their organization.
Event Page for Salt and Light's Masquerade Ball Event 2025
Created a new page in WordPress for their existing site for displaying relevant information for their Masquerade Ball event. Contains information on current sponsors, sponsorship levels, and links to purchase tickets or become sponsors.
Automation Goat
Created standard 5 page business websites from a figma file in WordPress while interning at Automation Goat. These sites were used in conjuction with marketing funnels and automation pipelines that were created and ran in GoHighLevel.