Alex Toohey

← Back to this milepost on the trail

Milepost 2 of 4 on the climb

BART

Role
Software Engineer Intern
Season
January 2026 – May 2026
Location
Berkeley, CA
Field kit
Python · Tree-Sitter · Local LLMs · Static Analysis

Bay Area Rapid Transit runs on production codebases that outlive their documentation. I built a secure, fully local code intelligence platform that generates architecture documentation and diagrams for 20,000+ line codebases in under two minutes. It combines static analysis, code graphs, and grounded LLMs. A modular Tree-Sitter/AST parsing framework supports 8+ languages, and a multi-stage validation pipeline keeps the LLM honest: 97.5% summary accuracy, with everything staying on BART’s own machines.