During my high school career I joined the FRC Team 5496 at my original high school in California. I learned the very core basics of programming during my first year, and I got to go to several competitions with the team, it was an amazing experience! Unfortunately, COVID happened and when we returned we changed our team to be team 2288, where we competed in a few tournaments but in a limited capacity. I mainly was in charge of programming the autonomous operations, so that the robot could move in a pre-programmed way to shoot projectiles into the goal. I programmed in Java during this time.



Then, in my last year of high school, I joined VEX team 2131, since I moved to Utah. In VEX robotics teams, there can be multiple independent teams under the same team. I was part of 2131S, and was fully responsible for programming the robot's full capabilities. From the teleportation programming, which included mapping an Xbox controller's inputs to smooth robot operations, to the autonomous operations where I had spent hours tuning the autonomous code so the autonomous mode could get as many goals as possible. This was all done in C++, and allowed me to improve my programming and collaboration skills in general.