January 2023 – May 2024
CSCI 356: Introduction to Computer Systems deals with low-level programming, like assembly and C, and covers topics like hacking, caching, and virtual memory. I earned an A in the course and worked ~8-hour weeks as a course producer for the next three semesters, where I held office hours and made sure to stay quick with the lecture material and homeworks.
I also took initiative to create learning guides for each of the five assignments, and you can find PDFs of those guides here. I was happy to find out they were reused for Fall 2025! I really enjoyed the material, as it was super technical and logical. And I really, really (x10) enjoyed working with the students and Dr. Paolieri.
May 2022 – August 2022
I was a teacher at a USC summer program CS@SC for eight 40-hour weeks, and I rotated through topics including Python, HTML/CSS, and robotics. Ages ranged 5–18, and I taught the whole range.
USC gives scholarships to most students, too, as it’s targeted toward girls and low-income students. It’s a great program, you can find their home page here.
May 2018 – August 2018, May 2019 – August 2019
I was a researcher for two summers at ASU’s Applied Math REU (Research Experience for Undergraduates). Each time, I was paired with a few other students and we were mentored by Dr. Platte. In both summers, my work fell under the broad umbrella of approximation theory.
Please go to my GitHub repo here to find pictures, MATLAB code, and short descriptions of the projects. See below for work that was submitted to the NSF (National Science Foundation) or presented to the rest of the cohort -- not making them publicly available now but I may add them in the near future.
2018 NSF Report | 2018 Midterm Presentation | 2018 Final Presentation
2019 NSF Report | 2019 Midterm Presentation | 2019 Final Presentation
Before that...
In high school, I worked at Mathnasium my junior year and did private tutoring my senior year. I also refereed youth basketball games.