Alexander Yuan

Software Engineer @ Google

Computer Science @ Yale University

Download Resume

About Me

Hi, welcome to my personal website! My name's Alex, and I'm currently a software engineer at Google. Previously I've worked at SpaceX and NASA as a software engineering intern. I recently graduated from Yale University where I earned a simulaneous B.S./M.S. in computer science and conducted research alongside Professor Robert Soulé in database management systems. My current interests include operating systems, database management systems, and artifical intelligence.

When I'm not in the classroom, I enjoy swimming. At Yale, I was the captain of the Yale Swim Club where I lead our team to our first CCS Swimming National Championships. I also like playing the piano and spending time with friends. Feel free to reach out!

Education

2024 - 2025

Yale University

Master of Science in Computer Science

  • GPA: 4.0/4.0
  • Simultaneous B.S./M.S. in 4 years
  • Relevant Coursework:
    • CPSC 509: Real-time 3D Computer Graphics
    • CPSC 511: Computer System Security
    • CPSC 513: Building Game Engines
    • CPSC 522: Operating Systems
    • CPSC 540: Database Design and Implementation
    • CPSC 552: Deep Learning Theory and Applications
    • CPSC 574: Computational Intelligence for Games
    • CPSC 581: Introduction to Machine Learning
    • CPSC 692: Operating System Kernel Programming
2021 - 2025

Yale University

Bachelor of Science in Computer Science

  • GPA: 3.95/4.0
  • Graduated Magna Cum Laude with Distinction in the Major
  • Activities and societies: Ezra Stiles College, Yale Swim Club (Captain), Code Haven, Teaching Assistant (Algorithms)
  • Relevant Coursework:
    • CPSC 201: Introduction to Computer Science
    • CPSC 202: Mathematical Tools for Computer Science
    • CPSC 223: Data Structures and Programming Techniques
    • CPSC 290: Directed Research
    • CPSC 323: Introduction to Systems Programming & Computer Organization
    • CPSC 327: Object-Oriented Programming
    • CPSC 365: Algorithms
    • CPSC 419: Full Stack Web Programming
    • CPSC 465: Theory of Distributed Systems
    • CPSC 484: Human-Computer Interaction
    • CPSC 490: Senior Thesis
    • S&DS 240: Probability Theory
    • S&DS 363: Multivariate Statistics
    • LING 227: Computational Linguistics
    • ECON 121: Intermediate Microeconomics
    • ECON 122: Intermediate Macroeconomics
    • ECON 123: Intermediate Econometrics
2017 - 2021

Lawton Chiles High School

High School Diploma

  • GPA: UW - 4.0/4.0; W - 4.77/5.00
  • Graduated Summa Cum Laude (Valedictorian)
  • Activities and societies: Varsity Swimming (Team Captain, 2020 FHSAA Swimming State Championship Bronze Medalist, USA Swimming Futures Championships Qualifier), Mu Alpha Theta (Secretary), App Development Club (Vice President), Science Olympiad, National Honor Society
  • Relevant Coursework:
    • AP Calculus BC (5)
    • AP Chemistry (5)
    • AP Computer Science A (5)
    • AP Computer Science Principles (5)
    • AP Environmental Science (5)
    • AP Macroeconomics (5)
    • AP Microeconomics (5)
    • AP Music Theory (5)
    • AP Physics 1 (5)
    • AP Physics 2 (5)
    • AP Physics C: Electricity and Magnetism (5)
    • AP Psychology (5)
    • AP Statistics (5)
    • AP United States History (5)

Experience

Google

Software Engineer

Aug 2025 - Present
  • Platform and Devices: Health and Wellness

Yale Department of Computer Science

Research Assistant

Aug 2024 - May 2025
  • Worked on the feature rollout of OSDB, a tool that uses the relational model for managing operating system states, under Prof. Robert Soulé
  • Used Wireshark and C to enhance OSDB with capabilities for debugging network file system (NFS) slowdowns in the FreeBSD kernel, publishing the work at CIDR 2025
  • Implemented code generation for the automatic extraction of kernel data structures and creation of SQLite tables within OSDB using C++, increasing table count by 6500% from 5 to 328 and publishing the work at DBPL 2025

SpaceX

Software Engineering Intern

May 2024 - Aug 2024
  • Supported Starlink flight operations with the TT&C team to ensure continuous Wi-Fi for over 3 million users
  • Deployed to production a satellite gateway contact prioritization algorithm with C++ and Kubernetes, leveraging telemetry inputs for fully automated ground communication during load shed, launch, and software update events
  • Designed a UI for operator-driven manual priority adjustments using Python, Angular, TypeScript, and PostgreSQL

NASA

Software Engineering Intern

June 2023 - Aug 2023
  • Developed an app end-to-end using C, C++, JSON, Linux, streaming, and Core Flight System (cFS) that predicts the Remaining Useful Life of an autonomous drone's onboard battery and generates a real-time adaptive flight plan
  • Deployed code on FAA-NASA certified drone, achieving project goals within 1yr timeline for forest fire mitigation
  • Adhered to formal software development protocol for NASA's Class C: Mission Support Software flight approval

Projects

Firework Simulator

A real-time 3D computer graphics firework scene with firework particle simulator, first person camera, procedural terrain, skybox, and water implementation.

DETAILS

Wave Engine

A versatile game engine and GUI that can be used to play Polygon (Geometry) Dash and create customized levels.

DETAILS

Yost and Yound

A full-stack web application that facilitates the returning of lost/found objects to their rightful owners among the Yale community.

DETAILS

Cats4Wellness

A self-care platform built on Microsoft Kinect that promotes mental well-being by encouraging users to engage in healthy habits and stress-reducing activities.

DETAILS

Alpha-Gomoku

An implementation of the Gomoku game with an AI agent enhanced by Parallel Monte Carlo Tree Search and Genetic Algorithms with an 83% average win rate.

DETAILS

The Shell

The backend logic for the “Bash” Unix shell program using the fork/execvp model in C with functionality for file redirection, pipelines, conditionals, backgrounding, subcommands, and reaping zombie processes.

DETAILS

Deep Learning for Predicting Parkinson's Disease

LSTM and GRU deep learning models that achieve a 95% accuracy rate in predicting Parkinson’s ”Freezing of Gait” (FOG) by analyzing motion data from the Daphnet FOG dataset.

DETAILS

Skills

Programming Languages

Python
C/C++
D
Java
JavaScript
HTML/CSS
SQL
R

Frameworks & Developer Tools

Flask
React
Node.js
RESTful
OpenGL
PyTorch
Protobuf
Kubernetes
Git
AWS
Jupyter
Latex
VSCode
ROS
Linux
Windows