Welcome!

Hello, and thank you so much for coming to my site! I'm thrilled to be able to share with you some of the projects I've worked on and organizations I've worked with.

In regards to games, I've long been extremely passionate about them. I've worked on multiple game related projects, especially in relation to Garry's Mod, a game that allows for extreme customization and places an emphasis on community created content (see more details on my Projects page!).

Additionally, I've worked in a multitude of educational spaces. There are two courses I've tutored for at UCSD, CSE 100 (Advanced Data Structures, which covers the basics and algorithms of many complex structures) and CSE 142L (Software Project for Computer Architecture, which involves creating optimized code and analyzing the hardware implications of various software choices).

I'm also currently working on a research project with two professors advising, Niema Moshiri and Tajana Rosing. This project is looking into the COVID-19 Genome Sequencing Pipeline that analyzes COVID data from all of San Diego. Specifically, we identified that a program that takes genomic sequence reads taken from collected samples and trims them was inefficient, and I've been working on reimplementing and optimizing these algorithms to smooth this pipeline. We are currently hoping to have our program sent to a journal at some point in the future!

Overall, I'm extremely passionate about Video Games, programming, software development, testing, design, analysis, and more. I do hope that you'll have a look around, and please feel free to reach out to me about anything at any of the social links at the bottom of the left side bar.

Thank you!

Education

UC San Diego

January 2023 - April 2024 (expected)

  • MS Computer Science

UC San Diego

September 2019 - December 2022

  • BS Computer Science
Selected coursework:
  • CSE 100: Advanced Data Structures - Covered advanced data structures, their algorithms, benefits, and weakneses
  • CSE 110: Software Engineering - Introduced to common best practices, organizational models, and team strategies used in industry
  • CSE 125: Software Systemm Design and Implementation - Project course focusing on implementation details of a video game
  • CSE 142/L: Introduction to Computer Architecture: A Software Perspective - Introduces concepts relating to how software choices impact how efficiently hardware is utilized. Also includes a lab in which specific programs are optimized for their hardware
  • CSE 167: Computer Graphics - Covers topics relevant to computer graphics, including geometry, 3D graphics systems, lights and shadows, vector graphics, and simulation.

Relevant Skills

You'll find these 'tags' around the site for the relevant projects or experience. You can click them, even here, to see anything that has it!

Programming Languages

Just as with the skills, languages are clickable too!