personal-website main*
charlie
─ charlie.xue ─
Welcome to my site!
cs & statistics @ cornell
building ai-powered systems
~/personal-website

Tips for getting started

Type /help to see all commands.
Try /projects to see what I've built, or /about to learn more about me.

What's new

Charlie Xue — CS & Statistics @ Cornell

Charlie Xue is a CS & Statistics student at Cornell University who builds full-stack AI applications and ML systems, currently focused on building for early-stage startups. Contact: cx267@cornell.edu · GitHub: github.com/cx18121 · LinkedIn: linkedin.com/in/charles-xue.

About

I build full-stack AI applications and ML systems. Currently focused on building for early-stage startups.

Projects

Podium

An ML-powered speech practice app that uses MediaPipe and Whisper to analyze webcam and audio inputs, delivering real-time feedback on delivery, posture, and pronunciation. Stack: TypeScript, React, MediaPipe, Whisper.wasm, IndexedDB.

Philly Vibe Map

Interactive map of Philadelphia neighborhoods colored by dominant vibe, derived from NLP analysis of 1.1M Yelp reviews, with a temporal slider showing character shifts year-over-year. Stack: Python, TypeScript, React, FastAPI, BERTopic, sentence-transformers, MapLibre GL.

CVE Intel

Natural language search and analysis engine for CVE data, using pgvector semantic search and Claude AI to query and synthesize vulnerability intelligence. Stack: Python, TypeScript, Next.js, FastAPI, PostgreSQL, pgvector, Anthropic API.

CourseMap

Syncs Canvas assignments and school calendar events into Google Calendar, automatically organized by course and event type using Claude for AI-assisted classification. Stack: TypeScript, Next.js, PostgreSQL, Drizzle ORM, Anthropic API, Google Calendar API.

Auto Shorts

Automated pipeline that scrapes Reddit posts and tweets, narrates them via ElevenLabs TTS, and assembles and publishes YouTube Shorts and Instagram Reels with subtitle overlays. Stack: Python, Anthropic API, ElevenLabs, FFmpeg, YouTube API, Instagram Graph API.

VulnScan

CLI tool that analyzes Python source files for security vulnerabilities using AST analysis, with AI-powered fix suggestions via the Claude API. Stack: Python, Anthropic API.

SkyOps

AI-powered air charter platform that parses booking requests from emails and automates flight quoting, routing, and pricing. Stack: TypeScript, React, Next.js, Anthropic API, PostgreSQL.

Gatekeeper

Desktop application that enforces time-based restrictions on applications, supporting per-app daily usage limits, automatic monitoring of running processes, and real-time system notifications. Stack: JavaScript, Electron, Node.js, Gemini API.

Skills

Languages: Python, TypeScript, JavaScript, Go, Java, SQL, Bash, R. AI/ML: Whisper, MediaPipe, BERTopic, sentence-transformers, pgvector. Frameworks: React, Next.js, Node.js, FastAPI, Electron, Supabase. Tools: Git, Docker, Linux, PostgreSQL, Redis, GitHub.

Contact

Email: cx267@cornell.edu. GitHub: github.com/cx18121. LinkedIn: linkedin.com/in/charles-xue.