Computer

Hi, I'm Samuel Yuan

I'm a developer based in Texas 🌵

About

Samuel Yuan

Hi! My name is Samuel, a Neo Scholar Finalist and Texas CSB Honors student at the University of Texas at Austin majoring in both Computer Science and Business honors.

Over the 6 years I've been programming, I've have had the opportunity to work as a developer at Databricks, Roblox, Striveworks, MLH Fellowship, and Otto. I specialize in machine learning, backend development, and a little bit of design.

Currently, I'm involved with a few research projects at UT Austin exploring the machine learning space in systems and computational linguistics. For example, I'm leading a project exploring the use of contrastive learning in the operating system to jointly learn models to improve performance of the cache and prefetcher.

Finally, outside of programming, you can find me playing bass, lifting, or completing the NYT Mini Crossword.

Experience

  • UT Machine Learning Labs
  • Databricks
  • Roblox
  • Striveworks
  • Otto
  • Undergraduate Researcher @ UT Machine Learning Labs

    November 2023 - Present

    • Lead effort to jointly learn decisions for distinct OS components to predict better scheduling and resource allocation policies
    • Formulate contrastive learning encoder model to learn representations of OS system traces, e.g. CPU and cache features
    • Applied Momentum Contrast encoder model to ESM2 LLM embeddings to detect residue-level protein sequence similarity
    • Implemented Triplet model with InfoNCE loss to compare training with mined positive and negative pairs to MoCo model
    • Integrated PyTorch models with preprocessed MSA dataset and evaluate similarity of aligned and non-aligned residues

    Projects

    PetCode

    GitHub Icon
    Launch Icon

    PetCode is a pet management system that takes the stress out of pet ownership by allowing owners to centralize their pet's data. With PetCode, managing pet's health, social needs, and safety has never been easier.

    I developed the mobile app, focusing on integrating Firebase, our GraphQL API, and in app purchases for both iOS and Android.

    Flutter

    Firebase

    GraphQL

    Maps API

    Project Image

    CapsuleMap

    Launch Icon

    CapsuleMap is a lifestyle app aimed at keeping users mentally and physically healthy. At a desired place, users may choose to create a capsule, adding a title, memo, photos, and/or videos that reflect their sentiment towards the current location. After creating it, users can choose to share the capsule with friends. After the capsule has been sent, it will appear in the "sent" tab in the user's capsules page, making it easy to keep track of personal capsules.

    Flutter

    Firebase

    MobX

    Project Image

    VS Code GitHub Projects

    GitHub Icon
    Launch Icon

    A VS Code extension that brings GitHub's projects into VS Code. Users can log into their GitHub accounts and view GitHub kanban boards across all their repositories. Functionalities such as dragging and dropping cards, archiving items, creating cards, and more are all available.

    This extension has been on the on the weekly trending page of the Visual Studio Marketplace and has a total of 4000+ downloads.

    Svelte

    VS Code API

    GraphQL

    GitHub API

    Project Image

    Get In Touch

    GitHub IconDevpost IconEmail IconInstagram Icon

    syuan@utexas.edu