|
Skills
Java
Java was the first programming language I learned and is the one most used in my classes.
HTML/CSS
I've been a teaching assistant for CSE 154, a web development course at UW. In addition, I've made several websites in my free time which gave me a lot of practice with these languages.
JavaScript
I learned JavaScript for web development and have taught it in class. It is a powerful language that I've used in nearly all of my personal projects.
React
I taught myself React and React Native over the summer of 2019 using online resources. I currently am working on a few small projects using this framework and am excited to continue learning about React's capabilities.
PHP
PHP is the language I used to first learn server side development. I have used this lightweight language to create several public APIs for websites and apps that require a server.
MySQL
I learned and taught the basics of MySQL. In addition, I've managed a small database using MySQL.
Experience
CSE 332 Teaching Assistant
This coming autumn quarter I will be a TA for CSE 332, a course on Data Structures and Parallelisms.
Camp Kesem at University of Washington Operations Coordinator
At Camp Kesem, a non-profit for kids affected by a parent's cancer, I was responsible for organizing 2 weeks of camp, planning 2 camper reunion events, and procuring donations to help the 190 campers in our community. In total, I have raised a total of over $1,700. I gained leadership and communication skills while holding meetings, recruiting volunteers, and running camp programs.
CSE 154 Teaching Assistant
In this Web Development introductory course, I taught students HTML, CSS, JavaScript, PHP, and MySQL. I held weekly office hours and worked with a team of dedicated TAs to grade assignments each week, spending about 20 hours per week on the course. As a TA I challenged myself and constantly improved my skills to further help my students.
Math Study Center Tutor
As a tutor I helped introductory calculus students through homework problems. On the job I equipped students with the problem solving skills needed for exams and future challenges.
Dawg Bytes Student Assistant and Instructor
At DawgBytes, a summer camp offered to high school students by the University of Washington, I crafted a curriculum for 20 high school students to teach them web development. This included creating educational materials to assist in the process. In addition, I managed a team of counselors to leading activities and taught them the relevant languages.
Projects
Make the Magic Tracker
This silent auction tracker was made for the Make the Magic auction held by Camp Kesem at University of Washington. I built the full web stack for this website using HTML, CSS, and JavaScript for the client, with PHP powering the server. The project consists of 3 websites: one for use by attendees, one for displaying items on display, and a back-end GUI for updating information on each item.
Camp Kesem Songbook
I created this website to modernize our existing songbook and simplify the process of editing songs and adding new ones. This included creating a public API that can easily be maintained by other members of the organization, even those without a coding background. The website is currently in used by Camp Kesem at University of Washington to teach new volunteers.
Karl Thermometer
Karl Thermometer is a simple website that creates a visual indicator of fundraising progress. The website generates an image based on user input that can be shared on social media to assist new volunteers with fundraising. The website will be used this year at Camp Kesem at University of Washington.
Snake
Snake is a simple game, but in making this website I learned the basics of programming video games. I made this website based on a workshop I attended, but added extra features such as a play/pause button and a leaderboard.
Dog Naming Website
I worked on this website as a creative project as I took a web development course at UW. While simple and fun, this website taught me a lot about client side web development. It uses the Dog Picture API to show pictures of dogs that can be named and called back later by the user.