My Projects, All in One Place

How I Make Things

All of my projects are made completely from scratch. I don't use templates, tutorials, or large frameworks. Almost all of my knowledge is self-taught through trial and error and I've spent hours learning new languages, frameworks, and tools. My biggest resources are official documentation, online examples like stake overflow, and the results of my mistakes.

Project Quality

I do not like to create janky results. I want other coders to look at my code and be able to see that I've put in the time to learn the best way to do something for my use case. I want to share my knowledge in a way that is easy to understand and build upon.

Discord Bot (Named Robotnic)

Active in over 250 Discord servers, serving over 85 thousand users. It provides functionality to dynamically create voice channels for users as they are needed. This declutters the chatroom and gives users control over their personal voice channel.

  • Languages: Python, SQL
  • Libraries: pycord
  • Database: SQLite
  • Hosting: Cloud based hosting platform
Read More See in Discord GitHub
Animated screenshot of Discord Bot

Teaching Highschoolers to Code

I founded and now run a coding club at my former high school, where I teach programming to students with varying experience levels. What began as a volunteer initiative became a paid position due to its success and continued demand. I design lesson plans, create original teaching materials, and guide students through programming fundamentals while coordinating sessions with school staff. The club focuses on developing problem-solving skills, logical thinking, and confidence in programming.

  • Languages Taught: Python
  • Skills: Teaching, lesson planning, technical communication
  • Responsibilities: Session planning, material creation, student mentoring
  • Environment: In-person instruction, school-supported program
Read More GitHub

Booking System

This is template text

  • Languages:
  • Libraries:
  • Hosting:
Read More

Projects Created to Teach Others

Level-Based Puzzle Game

  • Languages: Python
  • Libraries: pygame-ce
  • Hosting: GitHub Pages
Play Read More GitHub

Tetris with Pygame

  • Languages: Python
  • Libraries: pygame-ce
  • Hosting: GitHub Pages
Play Read More GitHub
Animated screenshot of Tetris

Paper-io with Pygame

  • Languages: Python
  • Libraries: pygame-ce
Read More GitHub
Animated screenshot of Paper-io