Tam Vu Open to talk

Software Engineer / San Francisco

Hi, I’m Tam Vu.

I like making games and AI infrastructure.

01

Work

  1. 2025now

    Software Engineer

    Brighterway YC S24

    San Francisco, CA

    Building AI document infrastructure for healthcare. Halved our inference cost while making the document splitter more accurate, took client capacity 10× with HIPAA-compliant ingestion APIs, and shipped a voice agent that takes patient histories alongside physicians.

  2. 2024summer

    Researcher

    Weill Cornell Medicine

    New York City, NY

    Multiple sclerosis lesions are rare enough that models starve for data, so I synthesized them — turning 177 real lesions into 10,000+ training samples. The network trained on them beat the published state of the art by 8%. First-author paper in progress.

  3. 2023summer

    Data Science Intern

    Yale Center for Biodiversity & Global Change

    New Haven, CT

    Built species-distribution reporting for mol.org, including seasonal modelling that lets ecologists trace migration across the year.

  4. 2022summer

    AI Engineer

    VinBigData

    Hanoi, Vietnam

    On the computer vision team, designing and testing deep learning methods for medical image segmentation — including a 3D U-Net built from scratch to segment liver lesions on CT scans.

02

Projects

playanagrams.com — multiplayer anagram game

playanagrams.com

A multiplayer word game built end to end — real-time play, ELO matchmaking, server-side anticheat, and hand-drawn art and sound. Past 5,000 matches.

  • TypeScript
  • React
  • Node.js
  • WebSockets
Splegg in Unity — eggs arcing over a checkered arena

Splegg Work in progress

An adaptation of the Minecraft minigame, rebuilt in Unity — you shoot eggs to dissolve the floor out from under everyone else, last player standing wins.

  • Unity3D
  • C#

Spatial Partitioning Engine

My Yale senior thesis — a 3D game engine built from scratch in Python to benchmark BSP, BVH, and octree spatial partitioning, wrapped in a playable first-person game. BVH held the steadiest frame rate; octrees used the least memory.

  • Python
  • PyGame
  • BSP · BVH · Octree
Tam's Game Shack — game collection

Tam's Game Shack

A home for the games I build — pick a title and play in the browser.

  • Games
  • Web
  • Railway
YHack website

YHack

Website and participant portal for Yale's official hackathon — 1,000+ hackers, $10,000+ in prizes each year.

  • React
  • Firebase
  • Figma
ymeets.com scheduling app

ymeets.com

Group scheduling for Yale students and faculty, without the back-and-forth.

  • React
  • MongoDB
  • AWS
Map of Life species distribution platform

Map of Life

Report generation for species distribution models, so ecologists can see how a model performs and how species move.

  • R
  • SQL
  • Python

Synthetic Rim Lesions

A method for synthesizing MS rim lesions on QSM scans to fix a brutal class imbalance — and a ResNet trained on them that beats QSMRim-Net.

  • PyTorch
  • NumPy
  • MATLAB
The VinBigData computer vision team

VinBigData

A 3D U-Net built from scratch for liver lesion segmentation on CT, with the computer vision team.

  • Python
  • PyTorch
03

Stack

Languages

  • Python
  • TypeScript
  • JavaScript
  • Java
  • C++
  • C
  • R
  • MATLAB
  • SQL

Systems

  • React
  • Node.js
  • Express
  • PostgreSQL
  • Docker
  • AWS
  • GCP
  • Azure
  • Firebase

Machine Learning

  • PyTorch
  • NumPy
  • Pandas
  • SciPy
  • LLM pipelines
  • Bedrock

Education

Yale University

BS Computer Science
BS Statistics & Data Science May 2025

Teaching assistant — S&DS 265, Introductory Machine Learning

04

Contact

Email me tamvu2104@gmail.com

Always up for a conversation about backend systems, applied ML, or whatever you’re building. I also love hiking, rock climbing, and pickup basketball, so if you're in SF, hit me up!