Matt Sakiyama
I have diverse academic interests, ranging from the life sciences to computer science.
Skills
- Technical:
- Python, OCaml, Javascript, C, R, HTML (proficient)
- Laboratory:
- PCR, gel electrophoresis, agar-making, C. elegans husbandry
- Languages:
- Japanese, Korean (conversational)
- Mandarin Chinese (working proficiency)
Courses
CS50: Introduction to Computer Science
- Completed problem sets in Python, C, and SQL
- Practiced basic web development using HTML and Javascript
CS51: Abstraction and Design in Computing
- Completed problem sets in OCaml
- Practiced functional and object-oriented programming
- Implemented an OCaml-like language based on a substitution model, and then a dynamically scoped environment model
Math 21a: Multivariable Calculus
- Worked with vectors, 3-dimensional space, parameterization, and vector fields
- Learned to find critical points and optimize functions, and integrate over curves, surfaces, and solids
LS 1a: Introduction to the Life Sciences
- Reviewed foundational concepts in chemistry and biochemistry
- Applied practical laboratory skills in weekly labs
Independent Projects
- 2017-18: Coded a text-based blackjack game in Python. GitHub
- 2018-19: Designed, fabricated, and assembled a pendulum clock escapement
- Designed and components of the escapement mechanism using Fusion360
- Researched history of timekeeping and evolution of clock mechanisms
- Prototyped pendulum clock components using various tools, including laser cutter and 3-D printer
- Iterated on work to fabricate working pendulum clock escapement
- 2019-20: Arranged and recorded violin covers of popular music. YouTube channel
- Transcribed popular songs by ear
- Recorded and edited instrumentals and melody from scratch
- Recorded, edited, and posted videos on YouTube
- 2021: Developed webpage to search for artist collaborations
- Used Spotipy library and Spotify API to search Spotify for user-inputted artist combinations
- Created basic registration and login infrastructure