Michael Thompson

Michael Thompson

CS @ SFSU·Systems & AR·Spring 2026

I'm Michael, a Computer Science student at San Francisco State University. I build things from the ground up — from standalone AR experiences with on-device ML to Unix-style file systems in C. I love hard problems and shipping real software.

Systems AR / XR On-device ML Full-stack 3.96 GPA SF Hacks 1st Place

Education

B.S. Computer Science
San Francisco State University
San Francisco, CA · 2022 – Present · Expected Spring 2026
GPA: 3.96 / 4.0
Relevant Coursework: Quantum Computing, Linear Algebra, Operating Systems, Algorithms, Discrete Mathematics

Experience

Feb 2026
hackathon
1st Place — Meta Track, SF Hacks 2026
San Francisco State University
  • Built Aletheia, a standalone AR experience for Raspberry Pi 4 and Xreal Air 2 Pro glasses
  • Deployed on-device vision via Meta's ExecuTorch with YOLO and BlazeHand models (.pte format, XNNPACK delegates)
  • Designed a multiprocessing pipeline with shared memory for zero-copy frame passing, bypassing Python's GIL
  • Implemented gesture-driven interactions and spatial anchoring for AR overlays
  • Built a Pygame HUD with carbon tracking, missions, and Spirit Companion
Fall 2025 –
Present
work
Tutor / Discussion Leader — CSC 215
San Francisco State University
  • Led weekly seminar sessions reinforcing Java fundamentals and problem-solving
  • Provided one-on-one tutoring, debugging guidance, and exam prep support

Projects

Aletheia
Standalone AR Experience
  • Interactive AR for RPi 4 + Xreal glasses with on-device AI inference, no cloud dependency
  • Meta YOLO + BlazeHand models via ExecuTorch; multiprocessing with shared memory for zero-copy frames
  • Pinch-gesture interactions, spatial anchoring, and gamified sustainability HUD
Python ExecuTorch Pygame
OmniScope
AR Wearable AI Assistant
  • Integrated AR system for Xreal glasses with iOS companion app (Swift, MapKit, CoreLocation)
  • Raspberry Pi backend with Flask, Picamera2, and Claude API for real-time scene analysis
  • Weather, AQI, and navigation data rendered as dynamic AR overlays
Swift Python Flask
Unix-Style File System
Operating Systems Project
  • File system from scratch on a simulated block device with hierarchical dirs and persistent storage
  • Custom shell with ls, cp, mv, mkdir, and buffered file I/O
  • Low-level metadata management and path resolution
C Operating Systems
EduGator Tutoring
Full-Stack Web Application
  • Full-stack tutoring platform with REST APIs, normalized MySQL database, and frontend UI
  • Tutor search, session requests, and appointment management end-to-end
HTML/CSS JavaScript MySQL

Tools & Skills

languages
Java JavaScript C C++ Python Swift SQL HTML
frameworks
Node.js Express Flask SwiftUI LibGDX
databases
MySQL
tools & platforms
Git GitHub MySQL Workbench Gradle VS Code IntelliJ Raspberry Pi ExecuTorch Qiskit IBM Quantum Composer

Contact

Open to opportunities — feel free to reach out.