Crafts

You enter a cavernous stone room with work benches and wires everywhere you look... Welcome to my workshop! I have a bunch of different experiments and tools in here, feel free to look around! There are notes attached to each project if you would like to learn more about them.

  1. [Entrance] ← You are here
  2. [Digital Creations]
  3. [Analog Creations]
  4. [Photo Gallery]

Digital Creations

Beep boop.. The tables seem to be arranged in an W shape, with a front stand set up holding an old terminal. You press a key and it comes alive with color, perhaps it can do more than we thought.

Click-In

Svelte Kit Typescript | Prisma Fastify | Postgres Retool
Project start icon

Started Nov. 2022

Project launch icon

Launched Mar. 2023

Click-in is a student check-in app designed to make it easier for office staff to count how many lunches to order, input attendance, and predict future tardies/absences following COVID. Every day, we would arrive and fill out a google form, staff would then import the submissions to a google sheet and tally the data. Click-in makes it easier for students, since your information is saved after your first login, and comes with a dashboard that collects and counts everything automatically.

ScrimBoard - GH➚

Discord.py Docker
Project start icon

Started Sep. 2023

Project launch icon

Launched Oct. 2023

Co-author: @Typos 


Usage data: 280+ Discord Servers | 5k+ Community members | ~85 Scrims per week

The competitive Splatoon community is generally fragmented across various Discord servers, with most tournaments, teams, and resources having their own community hub. While this means each team feels like a family, it makes finding other teams to practice with rather difficult. In response, Lean Yoshi developed a tool called Unified Scrim Battlefield, which would repost "looking for scrimmage" messages across the largest community servers, however there wasn't any way to tell if a scrimmage had been found and responded to. After meeting Typos and bringing up the idea of making a new app built on the same concept with new features, they liked the idea and offered to help! To avoid conflicting systems, we checked with Lean to see if they would mind us developing a similar program. With their OK, ScrimBoard v1 launched a month later!

September Craft + Server Status Jelly

Discord.py Duck DNS Spiggot MC Docker
Project start icon

Started Apr. 2024

Project launch icon

Launched May. 2024

There's nothing better than hearing your friends laugh, and while in many cases dumb ideas can lead to good ideas with time, sometimes it's better just to let them be dumb ideas.

September Craft is a Minecraft server started with my friends, family, and Splatoon community TOs running in a docker container, with the DNS handled by Duck DNS in case the server IP changes.

Being the excellent Network Engineering major that I am, the unstoppable server setup had a minimal down time rate of 45% per day! So I wrote a Discord bot to check if the server is online and notify me if it goes down so I can restart it (with a bunch of random silly canned responses, of course)

photos from the September craft minecraft serverphotos from the September craft minecraft serverphotos from the September craft minecraft server

PizzAI Recipe Maker

GPT-2 & Neo TensorFlow | Flask Docker
Project start icon

Started Jul. 2022

Project launch icon

Launched Jul. 2022

Co-authors: Kofy, Haley, and Manny 

I attended a camp to learn more about AI back before many people knew about it. While my group tended to focus on the broader implementation of the project, I had a specific fascination with model training using an open source GPT-2 model and TensorFlow.

The overall goal of the project was to reduce food waste by creating recipes from any set of ingredients, especially odd sets. We later integrated PizzAI with an image classification model created by an adjacent team, allowing you to take a photo of the ingredients in your fridge and be given a recipe in return.

Swiper

Svelte Kit
Project start icon

Started Aug. at 3:30am

Project launch icon

Launched at 7:30am

Keep track of how many meal swipes you have left with just a button. To be fair, it is a reasonably large button.

All you need is to select your meal plan. Weekly plans reset on Saturday at 7:00pm, after the dining hall closes.

Launch PWA ➚

Analog Creations?

Clink clink... You see a series of blueprints, hammers, tools, and a clamp with plywood attached. Somehow these feel more real, but all creations are born of dreams, right?

High School Community Garden

Blender Plywood
Project start icon

Started Jan. 2024

Project launch icon

Completed Mar. 2024

The garden design project started out as a normal class assignment, but rather than sketching out a design I opted to model one to scale in Blender. The staff liked my design, so in collaboration with the engineering teacher, a few volunteers, and a bit of coffee, we turned the design into a reality. I'm just glad we abandoned 3d printing bell siphons into the tube design and just went with a normal drip feeder.

A 3D model of the garden The completed garden

Photo Gallery

At a table further back you see an old Kodak, Cannon film camera, and a few film rolls scattered around the table. There's a few printed photos lying next to the camera...

Italian at 2

Long exposures were created by recording short video segments and closing the lens aperture. In post production, Davinci Resolve was used to smooth the lighting by blending frames together.

photos taken at Michael's restaurantphotos taken at Michael's restaurantphotos taken at Michael's restaurantphotos taken at Michael's restaurant

Holiday Grain

Freeform photos I took during Winter and edited the following March. Continuity was accidental.