Explore some of my projects!

Undergraduate Teaching Assistant

Undergraduate Teaching Assistant

For five semesters (starting my freshman year!), I was a lead undergraduate teaching assistant for Programming Fundamentals II (COP3503C), the second major computer science course at UF. I redesigned two major project specs, designed an autograder, led syllabus updates, designed a model semester plan, and particpated in two seminars about pursuing internships. Check out one of the project specs below!

cop3503c_project2.pdf
Autonomous Systems Websites

Autonomous Systems Websites

I designed the websites for my autonomous robotics research lab (the Machine Intelligence Laboratory) and one of its projects, the NaviGator ASV. The websites were built entirely in React, and feature optimization and auto-deploy upon new commits.

mil.ufl.edu
RoboHallMonitor

RoboHallMonitor

RoboHallMonitor is an autonomous ground robot made to patrol an area (particularly, a hallway) and detect moving bullseye targets and shoot at them. I implemented the navigation and behavior planning stack on the robot using Nav2.

uf-mil-bot

uf-mil-bot

uf-mil-bot is an ephemeral autonomous system of the Machine Intelligence Laboratory, existing only in GitHub, Slack, and Discord. uf-mil-bot deploys documentation previews for pull requests, sends GitHub notifications to Discord, tracks member contributions, manages member's roles, and provides several utilities to our researchers.

github.com/uf-mil-botgithub.com/uf-mil/discord-bot
dotfiles

dotfiles

I keep all of my config stuff here. One of my favorite projects was implementing a tiling window manager on my Mac using Sketchybar and Aerospace.

github.com/cbrxyz/dotfiles
Beeminder Koreader

Beeminder Koreader

Koreader is my favorite ereader software, which I use on my Kobo Libra 2. Beeminder is an automated goal commitment system where you can pledge a small amount of money as motivation to reach your goals. I designed a Koreader extension to automatically upload your reading progress when you finish a reading session, ensuring your Beeminder and Koreader are in sync.

github.com/cbrxyz/beeminder.koplugin
Pi-Bot

Pi-Bot

Pi-Bot is an autonomous bot I designed for the Science Olympiad Student Center, a free and open source for discussing Science Olympiad, a high school science competition. Pi-Bot completes useful actions on the site's wiki (and is the #1 editor) and runs the chat server used by the site (9,000+ members).