Reuben Thiessen

Emerging Technology Lead at Stanford's Accelerator for Learning. Full-stack developer and former CTO. I build tools that make learning more engaging—from AI-powered platforms to immersive 3D experiences. Passionate about turning complex ideas into intuitive experiences that scale.

Projects

Build-a-Bot preview
Build-a-Bot

Chatbot building interface for learning about AI. Build AI to learn about AI.

Stanford JavaScript
OpenEngineData preview
OpenEngineData

Open-source platform for aviation engine monitor data analysis. Ruby gem, TypeScript parser, Rails web app, and Electron desktop app.

Ruby TypeScript Rails 8 Electron
AI Comic Studio preview
AI Comic Studio

AI-powered comic creation platform for educational research. Generate comic panels using generative AI.

Stanford JavaScript
Efface preview
Efface

Native macOS face anonymization app. Runs CenterFace on the Apple Neural Engine for hardware-accelerated blur, pixelate, and mask in photos and videos. Now on the Mac App Store.

Swift Core ML SwiftUI
WebLLM Prompt Lab preview
WebLLM Prompt Lab

Side-by-side AI playground where students run real language models entirely in their own browser via WebGPU. RAG over user-supplied docs, engine sharing, offline after first load. Built for an after-school program.

WebGPU WebLLM RAG Vanilla JS
RN Chatbot Camera preview
RN Chatbot Camera

One React Native codebase targeting iOS, Android, and a PWA. Lessons from burning EAS build credits, plus strategies for testing on real devices via Firebase Device Streaming and BrowserStack.

React Native Expo iOS Android PWA
VFT Camera preview
VFT Camera

Zero-dependency 360° photosphere capture web app. Built with WebGL2, Three.js, and modern browser APIs for virtual field trips.

Stanford JavaScript Three.js
Classical Guitar Flash Cards preview
Classical Guitar Flash Cards

iOS app to master classical guitar fretboard positions through interactive flash cards with authentic guitar sounds.

Swift iOS