Hi, I'm Calum, a.k.a Caburum.

I'm a student dev, mostly working on web/systems development.

I'm currently studying Systems Engineering and Design at the University of Illinois Urbana-Champaign.

Projects

SC 4-H Fair Admin Panel

Centralized hub for all incoming data and outgoing analytics for the fair

SvelteKit

TasmotaSwitch

ESP8266 light switch with support for multiple modes (white & color)

C++

Dial-A-Carol

Demo interactive map/admin panel to track UIUC's Dial-A-Carol callers

SvelteKit

SC 4-H Fair Notification Sender

Tool for fair managers to quickly send out notifications/emergency alerts to fairgoers

SvelteKit

windows-remote-start

Sleep/wake a Windows computer remotely through another computer

Python

Minecraft Realms API

Playtime tracking and reverse engineering of various Minecraft Realms/Stories APIs

Python

random-gphoto

Web app that randomly shows a photo from your Google Photos library

Svelte

discord-latejoinalert

Discord bot that pings a user when they don't join VC on time

Python

TasmotaLightEqualizer

ESP8266 that adjusts light dimmer to keep a constant brightness level by reading from a photocell

C++

robot2024

Base of FRC Team 102's 2024 robot for CRESCENDO

WPILib/Java

TasmotaQS

Android Quick Settings tile for controlling Tasmota lights

Kotlin

autotorcher

Minecraft mod to automatically light up an area

Fabric/Java

raspicam-timelapse

Raspberry Pi powered timelapse camera with web UI

JavaScript

miq

Mic cue automation software, specifically contributing extensible console connections and UX improvements

Svelte

xrpwifidrive

WebSocket control for XRP robots

Python/JavaScript

SC 4-H Fair App v2

PWA for the 4-H Fair, with realtime announcements, map, scavenger hunt, interests database, notifications, and more

SvelteKit

howl-soundboard

Howler powered sound(effect)board

Svelte

discord-memes

Site to show random memes from a Discord server

JavaScript

Pinchy

FRC Team 102's 2023 robot for CHARGED UP

WPILib/Java

Scoutradioz™ Voyager

The next gen version of Scoutradioz, which will work fully offline as a PWA

SvelteKit

Maniacal Automatic T-shirt Tank

A tank robot with an air-powered t-shirt cannon, controlled by an Arduino

Arduino

Scoutradioz™

A multi-year, multi-team FRC scouting app developed by Team 102 with international support

Express/TypeScript

scoutradioz-team-map

A map of teams using Scoutradioz™

SvelteKit

SC 4-H Fair App (2022)

The 2022 fair app allows users to interact and discover events and locations at the fair, and won the 2022 4-H fair manager's award

Gatsby/React

WikiWikiGenerator

Finds information about Fandom wikis

Python

FileForm

Creates an interactive form that fills out a template when uploading a file for Fandom wikis

JavaScript

Food Bank client info scanner

Scans the driver's license of a client to easily and accurately fill out food bank client creation form

JavaScript

rcdb-scraper

Create a CSV file with roller coaster stats from RCDB

Python

password-memorization-practice

Tool to practice typing in your password

Svelte

Gari

FRC Team 102's 2022 robot

WPILib/C++

fandom-reported-posts-bot

Logs reported posts from Fandom to a Discord webhook

JavaScript

Among Us Wiki Bot

Modular and configurable MediaWiki bot for the Among Us Wiki

TypeScript

Fandom Contribs Graph

Generates a graph of contributions per day on a Fandom wiki

JavaScript

DriveLikeACar

Racing wheel control for a FRC robot

WPILib/C++

R2-102

FRC Team 102's 2021 robot, offseason edition

WPILib/C++

BulkGeniusLyricsGetter

Scrape lyrics off of Genius in bulk

Python

EditLeaderboard

Creates a leaderboard based on edit count for Fandom wikis

JavaScript

yagpdb-counter

A simple counting channel powered by the YAGPDB Discord bot

Go

ConnectFour

Multiplayer Connect Four game using websockets

JavaScript

Cabot

A simple, modular Discord bot

JavaScript