I'm a Computer Science and Engineering Physics double major at UC Berkeley interested in robotics, motion planning, and control. Due to graduate in December 2022. Currently seeking a full-time position starting in 2023.
Head TA in charge of content for the largest ever offering of UC Berkeley's Introduction to Robotics class. Responsible for creating exam questions, facilitating lectures, and teaching robotics concepts in office hours and during three 50-person discussion sections per week. Class concepts include rigid body transformations, forward/inverse kinematics, computer vision, the manipulator Jacobian, motion planning, Lagrangian dynamics, and control.
Used PostgreSQL and the corresponding adapter for Python (psycopg) to manipulate and reorganize a large database
•
Worked in Python, HTML, CSS, and Javascript, and used Flask to create a web server for fetching, displaying, and downloading file data, and to act as a platform for smoother, more standardized integration of additional APIs
•
Created a custom search feature to filter between over 100,000 database entries and display information according to user input; fine-tuned the search feature according to feedback received from users
I spent three semesters as a TA for CS 61C (Great Ideas of Computer Architecture - Machine Structures) at UC Berkeley. I taught course concepts including C memory management, RISC-V assembly coding, boolean logic, SDS, datapath construction, caches, virtual memory, OS, I/O, and parallelism (DLP and TLP), among others. I conducted weekly discussion sections and office hours, held review sessions, created exam questions, helped students debug projects, and wrote practice problems for worksheets. I also managed the 15 course tutors for the Fall 2020 semester, conducting trainings and weekly checkins about their sections and office hours.
I taught the class for 5 semesters overall, and held positions as an 8-hour tutor, 8-hour TA, and 20-hour TA.