
A webapp full of different demo designs and projects that I have made for school or out of pure curiosity. You can view a live version here.
A webapp used to spec out an LED module for your given fixture, light efficiency and power supply. This was the first experience I had with ChartJS, I took a bunch of data out of different csv files and using interpolation, I was able to calculate where each module would run with the respected lumen values. This was a work project but has been abandoned, and I was given permission to use it here. You can view a live version here.


The official website for Sigma Electronics, a company that specializes in LED lighting solutions. This website was built using VueJS and NuxtJS to create a fast and responsive experience for users looking to learn more about the company and its products.
A website made for Celebrities Homes on TikTok to search up house information for celebrities seen on the TikTok channel. You can view the site here.


The official website for Santa Guy FL, A real bearded Santa Claus for hire in the Titusville, FL area. This website was built using a modified WordPress theme and customized to fit the needs of the business.
A Gantt Chart webapp used to track documents, progress and deadlines for projects. This project used VueJS and unix timestamps to store different items. WHen a new chunk (or month) was loaded in, I would find where the unix is in relation to this chunk and set an object there.


A webapp used to control various smart devices in a room, including lights, fans, and a bluetooth receiver to utilize my speaker system. This project utilized VueJS for the frontend and NodeJS for the backend to create a seamless experience for users looking to control their smart devices from a single interface.
A webapp used to track 3D printer filament consumption in live time. This project utilized VueJS for the frontend and a load cell to automatically decrement the weight of the spool as it was being consumed. It was mainly used to tell how much filament is left on a spool
A webapp full of different demo designs and projects that I have made for school or out of pure curiosity. You can view a live version here.

A webapp used to spec out an LED module for your given fixture, light efficiency and power supply. This was the first experience I had with ChartJS, I took a bunch of data out of different csv files and using interpolation, I was able to calculate where each module would run with the respected lumen values. This was a work project but has been abandoned, and I was given permission to use it here. You can view a live version here.

The official website for Sigma Electronics, a company that specializes in LED lighting solutions. This website was built using VueJS and NuxtJS to create a fast and responsive experience for users looking to learn more about the company and its products.

A website made for Celebrities Homes on TikTok to search up house information for celebrities seen on the TikTok channel. You can view the site here.

The official website for Santa Guy FL, A real bearded Santa Claus for hire in the Titusville, FL area. This website was built using a modified WordPress theme and customized to fit the needs of the business.

A Gantt Chart webapp used to track documents, progress and deadlines for projects. This project used VueJS and unix timestamps to store different items. WHen a new chunk (or month) was loaded in, I would find where the unix is in relation to this chunk and set an object there.

A webapp used to control various smart devices in a room, including lights, fans, and a bluetooth receiver to utilize my speaker system. This project utilized VueJS for the frontend and NodeJS for the backend to create a seamless experience for users looking to control their smart devices from a single interface.

A webapp used to track 3D printer filament consumption in live time. This project utilized VueJS for the frontend and a load cell to automatically decrement the weight of the spool as it was being consumed. It was mainly used to tell how much filament is left on a spool