Nathan Wang

CS @ UVA | AI Enthusiast

Explore My Work
Scroll down to discover my AI projects and experiments

AI Projects

Accelerating Asylum GenAI Demo

A demo website showing how Gen AI improves the US immigration / asylum pipeline with RAG and LLM summaries.

Winning project for UVA’s “Gen AI for the Common Good” challenge.

View Demo →

Model Context Protocol Hosting Platform

Connect any MCP‑compliant client (Claude Desktop, Cursor AI, etc.) to cloud‑hosted tool servers—no local setup.

Work in progress.

View Platform →

Starlis – AI Productivity Assistant

Manage email, book meetings, and even place phone calls with voice—powered by Claude, Twilio, ElevenLabs, and Firebase.

Live Site → | GitHub →

Self‑Extending Tool System

An agentic framework where AI dynamically creates, registers, and tests brand‑new tools on demand.

Includes Triage, Tool Builder, and Tool Tester agents orchestrating a full build → validate workflow.

GitHub Repo →

Fun ML Projects

Squirrel Spotter

A PyTorch CNN that detects squirrels in backyard images—built to protect my dad’s peach trees.

UVA Schedule Genie

Constraint‑satisfaction engine that builds optimal class schedules while factoring professor ratings.

Try Schedule Builder →

Skills & Tools

Languages

  • Python
  • JavaScript / TypeScript
  • C

Frameworks

  • React / Next.js
  • Firebase
  • PyTorch
  • OpenAI / Anthropic

AI Techniques

  • Transformers
  • RAG / Retrieval
  • CNNs
  • Agentic Orchestration

Platforms

  • Firebase
  • AWS
  • GitHub Actions

Let's Connect

Fun Fact

When I'm not code‑vibing, you’ll find me in the outdoors, at the gym, or pondering life’s big questions.