Work Experience
Team Lead & Web Developer
David O. McKay Library - BYU-Idaho|July 2024 - Present
Team Leadership
Project Management
React
TypeScript
JavaScript
- Helped supervise a lab supporting over 1,200 students and faculty monthly, while overseeing a team of 10+ graphic designers and 3D printer technicians.
- Proposed, designed, implemented, and deployed a full-stack web app in React, Next.js, and TypeScript for managing 3D print requests from library patrons, replacing a dated excel spreadsheet.
- Develop and maintain library websites of 30+ pages, including developing a new search bar experience for improved user experience.
Applied Calculus Teaching Assistant
Department of Mathematics - BYU-Idaho|April 2024 - April 2025
R
RStudio
Data Analysis
Calculus
Teaching
- Met with 6-10 students weekly to troubleshoot R code and help them implement calculus one concepts to data analysis projects.
- Worked with two instructors to offer grading support and tutoring to multiple sections of the course.
Lab Technician & Front-End Developer
David O. McKay Library - BYU-Idaho|June 2023 - July 2024
Front-End Development
3D Printing
HTML
CSS
JavaScript
- Suggested and implemented changes that would reduce page load time by 0.6 seconds and reduce CSS by 78% by removing unused and duplicate styles.
- Collaborated with a team of three to remodel the University Library website frontend by transitions from jQuery and Bootstrap to Vanilla JS and CSS.
- Taught 3D printing and introductory programming workshops twice per semester to classes of 40+ students.