Skip to content

MY PROJECTS

Picture of the new wireless receivers in a rack
Video and Live Streaming

ETSU Esports

East Tennessee State University’s esports program live streams its games and tournaments. My role is to prepare assets and vMix or OBS packages for live streams. Along with developing data driven graphics for the stream.

personal growth, information technology, cybersecurity

My "homelab"

When I was 14 I started a lab environment to learn IT, cybersecurity, and system administration skills. It now consists of FortiGate firewall, Cisco switches, Ubiquiti wireless access points, and Dell and HPE servers. I learn skills such as containerization, virtualization, security, and identity management. My homelab has also leaked to the cloud on Amazon Web Services and Azure.

Home Network Rack
Picture of the new wireless receivers in a rack
Planning and installation

JCHS pac upgrades

The Performing Arts Center at Jefferson County High School underwent upgrades to their wireless microphones, networking, and live streaming.

PLANNING AND INSTALLATION

CUMC Network Upgrades

Christ United Methodist Church, Knoxville, TN was in need of a network upgrade from old 100Mbps networking and no guest isolation from office printers and resources.

Networking Rack
Screenshot of vMix
VIDEO and LIVE STREAMING

FUMC LIVE STREAMING

I assisted during First United Methodist Church, Jefferson City, TN’s live streaming installation. I also configured vMix switcher, ProPresenter, and PTZ cameras.

THEATRE

JCHS SENIOR PLAY 2022

The Drowsy Chaperone was performed at Jefferson County High School James D. Swann Performing Arts Center. My role in The Drowsy Chaperone was Technical Director. I overlooked all aspects of the technical production and organized student workers.

Photo of the poster on a door leading into the theatre
THEATRE

JCHS SENIOR PLAY 2020​

Mary Poppins was performed at Jefferson County High School James D. Swann Performing Arts Center. My role in The Drowsy Chaperone was Lighting Designer.

software development

Awards management

Jefferson County High School holds a honors night for students every year. This event requires 2300+ certificates across 2100 students and 120 teachers & staff. I created a web application to manage certificates, teacher data entry, PDF generation, and emails. Languages: Node.JS, Vue & Webpack, and Python.

Screenshot of the entrypoint for the backend
Picture of the ATEM MultiView of the live stream
live streaming

jchs live streams

Jefferson County High School live streams all of its events from band concerts, choir concerts, Veteran’s day. I helped assemble, train, and operate the live streams.

SPORTS

JCHS Sports Graphics

Jefferson County High School Football has a LED signage for ads and graphics. I assembled graphics, collected ads from sponsors, and created Resolume projects to run during games.

Picture of Resolume and OBS
Screenshot of the entrypoint for frontend
software development

student id management

Jefferson County students who leave their campus during the day are required to wear and use their student IDs. I created a web application to manage the issuance and building entry and exiting events. Languages: Node.JS, Vue & Webpack, PHP.