Shade Rothkopf Stuff Resumé

CalcMod

2022-Present

Open-Source Minecraft Mod


I co-develop and maintain a Minecraft mod with millions of downloads. I mostly focus on UX decisions, testing new releases, writing documentation, and responding to community feedback through GitHub.

UX Design
Markdown
Visit

UVM PDF Stitcher

2026

Open-Source Document Management Site


As a part of my job at ORCA, I worked on a web-app for the UVM library for stitching together multiple chapters of PDF documents.

Javascript
Flask
GitHub

Threadbare Story Quest

2026

Open-Source Game For Vermont Cup


As a part of my job at ORCA, I contributed to an open-source Godot game for the Vermont Cup game development competition through Endless OS Foundation's Threadbare project. We intentionally left aspects of the game incomplete, so Burlington high school students could add features as part of a game jam contest. I worked on movement and level design that increases the accessibility of video game programming for newer developers.

Godot
GitHub
GitHub

UVM Rate My Professor

2025

Course Application Chrome Extension


This extension streamlines course registration for UVM students. It integrates Rate My Professor's data directly into UVM's registration system so students can easily spot which classes to take (or avoid at all costs). My extension has 100+ users within its first year.

Javascript
Web Store

Graffiti Map

2025

Chicago Street-Art Documentation


How local is graffiti? As my senior capstone “May Term” project at FWP, I spent a week with a friend walking around Chicago documenting graffiti with geotagged photos. We logged and categorized over 460 unique pieces, and I used ArcGIS to build an interactive map to answer this question. Please view it below!

ArcGIS
Python
Pandas
Visit

Cuban Missile Crisis Game

2022

Historical RPG


I made this Twine-based RPG to explore the Cuban Missile Crisis through President Kennedy's perspective. Follow the path of history or stray for potentially nuclear results.

Will you fight back and look strong?
Will you cave and proceed diplomatically?
Which should take priority: humanity or reelection?

Twine
Play

Rock Climbing

2024-Present

UVM Climbing Team


I first started bouldering near the end of high school. I'm now part of the UVM climbing team and spend a lot of time projecting problems with friends and other climbers. Since joining the team I've dipped my toes into competitive bouldering.

Art

2006-Present


Many of my projects mix programming with visual design, so I spend lots of time experimenting with digital art tools. Please check out some of my art below!

Blender
Adobe Suite
Gallery

FTC Robotics

2021-2025

Robotheosis: Head Of Design


I was Head of Design for FTC Team Robotheosis throughout high school and helped design multiple robots that made it to the Illinois state competition, one of which won 1st place in design. I worked heavily in CAD, fabrication, portfolio writing, outreach design, and team organization.

CAD
Fabrication
Leadership
Info

YouTube Network

2025-Present

Subscription Visualizer Site


This is an in-progress project that shows the overlap between YouTube subscriptions across groups of friends. The site uses Node.js and Google Cloud services to process and compare channel networks, then displays the shared connections visually.

Node.js

This Website!

2026


I built this site from scratch as a sandbox for graphics experiments. The landing page uses a custom Three.js + TSL GPU-rendered Newton fractal that updates interactively based on cursor movement and adapts responsively for lower power devices.

Three.js
TSL
Javascript
GitHub

This is a 2d Strange Attractor where the x/y mouse movement (or scroll on mobile) is tied to two parameters. This simulates 500,000 randomized points after 200 iterations. This particular formula is from an Instagram post by Simone Conradi: