Bao Nguyen
Yo, I'm Bao, a CS undergrad (3rd year) at the University of Arizona, focused on backend development and AI engineering. I build production systems: from Vision Language Model pipelines and mobile apps to developer tools. More about me.
I write about my projects and my thoughts on development as well as occasionally reflect on what I'm learning.
Featured Projects
RepoExplainer
Full-stack app that generates AI-powered GitHub repository explanations to help developers understand unfamiliar codebases. Uses an LLM to select files from the repo tree with parallel fetching, live progress via Server-Sent Events, and ~70% lower analysis latency with async FastAPI and per-file context caps.
GitHub Second Brain
MCP server that gives AI tools to explore GitHub codebases through agentic tool use. FastAPI backend with on-demand processing, custom FastMCP server with specialized tools and prompts, and a Docker image on GitHub Container Registry (50+ downloads).