Explore some of my projects!
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.pdfI 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.eduRoboHallMonitor 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 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-botI 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/dotfilesKoreader 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.kopluginPi-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).