My name is Tristin Xie.

Picture of me, Tristin Xie

About Me

I am a fourth year double majoring B.S. Computer Science and B.S. Applied Mathematics with a minor in business at UC San Diego. My current interests lie in the field of Artificial Intelligence and Machine Learning, especially in the field of computer vision. Although I aspire to be a research engineer in the AI/ML field, I enjoy all facets of computing.



Seal of UC San Diego

University of California San Diego

M.S. in Computer Science

Starting September 2023

B.S. in Computer Science

B.S. in Applied Mathematics

Minor in Business

September 2019 - June 2023

GPA: 3.7/4.0

Click to show honors
  • Provost Honors: Honor given to students with high academic performance during the academic quarter
  • Tau Beta Pi: Oldest engineering honor society with invitations only sent to the top 1/8th of the Junior class and top 1/5th of the Senior class
Click to show courses

Current Courses

Previous Courses

Brahma logo of Diamond Bar High School

Diamond Bar High School

High School Diploma

Brahma Tech Diploma

August 2015 - May 2019

Unweighted GPA: 3.78

UC Weighted and Capped GPA: 3.96

UC Weighted GPA: 4.31

Show more
  • Honor roll each semester
  • National Merit Scholarship Program Letter of Commendation
  • SAT Score: 1530/1600

Work Experience

AWS logo

Amazon Web Services

Software Development Engineering Intern

June 2023 - September 2023

Seattle, WA

  • Returning Software Development Engineering Intern for Summer 2023

Software Development Engineering Intern

June 2022 - September 2022

Seattle, WA

  • Implemented and tested an AWS DynamoDB schema and AWS Lambda API using Go to support Word‑like notes for 100,000+ AWS partners
  • Defined cloud infrastructure using AWS Cloud Development Kit with TypeScript and deployed CloudFormation stacks for my application
  • Created and modified React components styled with Sass and called my API using Axios for create, read, update, and delete functionalities
UC San Diego CSE Department Logo

UC San Diego Computer Science and Engineering

Instructional Assistant

September 2021 - Present

San Diego, CA

  • Tested 6 programming assignments, 2 projects, and 20+ reading quizzes regarding advanced data structures such as self balancing binary search trees, tries, hashmaps, bloom filters, and more
  • Tutored students that are stuck with their programs or on conceptual questions for a combined 40+ hours

Project Mentor

July 2021 - September 2021

San Diego, CA

  • Vetted 3 out of the total 9 labs with reported 40+ problems to ensure a smooth learning experience for the 55 student mentees
  • Mentored the games project area where student mentees will have one week to create a final game project in Pygame
  • Tutored 10+ hours on topics such as algorithms, recursion, state machines, Pygame, Python, and image manipulation
BrilliantBiome logo


Research Intern

March 2021 - Present

San Diego, CA

  • Wrote a Bash script and Jupyter notebook that timed a bioinformatics package's (QIIME2) commands compared to its Python API on Amazon Web Services Sagemaker Studio which resulted in up to 7 times speedup of certain computations

Leadership and Activities

ACM at UCSD light theme logo

Association for Computing Machinery at UC San Diego

Vice President Projects

May 2022 - Present

San Diego, CA

  • Oversaw the processing of 250+ applicants and hosted a project showcase event with 90+ attendance for the quarterly ACM Projects program

Vice President Finance

May 2021 - May 2022

San Diego, CA

  • Directed the finance team to create financial forms and budget proposals to obtain funding for 200+ events from school departments and student government
  • Managed and budgeted thousands of dollars of department funds, sponsorship money, and other miscellaneous University allocated funds

ACM Projects Project Manager

Jan. 2021 - Mar. 2021

San Diego, CA

  • Oversaw a team of 5 developers and designers to complete the project of making a UCSD wiki in a school quarter
  • Led weekly retrospective and scrum meetings as well as managing the CI/CD pipeline and Agile process on GitHub


Preview of ACM Teammate Finder

ACM Teammate Finder

Web App To Find Teammates Easily

Role: Full-stack developer

Click to see details
  • Implemented dynamic Material Design webpages with React, HTML/CSS, and React Material Web Components
  • Developed CRUD functions for back‑end using Express to fetch and post updates to the Firestore database.
  • Collaborated with a full team including a project manager, full-stack developers, and a designer
Preview of EnviroSense device


Internet of Things Pollution Sensor

Role: Developer

Click to see details
  • SDHacks WINNER (3rd): Best IoT that Incorporates Multiple Nodes (team of 4)
  • Built a sensor node prototype which measures pollutant and environmental data from the ambient environment
  • Uploaded data to Firebase database which can be retrieved and displayed by the Android app
Preview of PictureTranslate detection output


Computer Vision Object Translator

Role: Developer

Click to see details
  • Pair programmed and trained Haar Cascades on 4 different smartphones, 4 denominations of money, and more
  • Takes video feed and pauses with translation of object to the 100+ languages using the Google Translate API



Java logo C logo C++ logo Python logo JavaScript logo Haskell logo HTML5 logo CSS3 logo ARM logo Golang logo MATLAB logo R logo GNU Bash logo LaTeX logo

Frameworks and Tools

Git logo React.js logo Node.js logo Express.js logo GDB logo Valgrind logo Firebase logo OpenCV logo Jest logo Amazon Web Services logo Netlify logo PyTorch logo OpenGL logo NumPy logo scikit-learn logo Matplotlib logo Tailwind CSS logo


Vim logo Visual Studio Code logo Visual Studio logo Google Colab logo R Studio logo Anki logo Adobe Illustrator logo