Victor Xia

Victor Xia

Software Engineer

Featured Projects

View all →

TFT Meta Mind

A RAG-powered chatbot that delivers real-time TFT meta insights, combining automated data pipelines with LLM-driven analysis.

Python Gemini 2.5 Flash ChromaDB Playwright AWS Lightsail

Scrapes competitive TFT data daily, embeds it into a vector database, and serves it through a Gemini-powered chatbot with smart retrieval routing and a dark-themed Streamlit interface.

Key Features

Five-step daily pipeline with failure isolation and idempotent re-runs
Hybrid retrieval routing — keyword classification plus vector similarity
Fully containerized with Docker Compose on AWS Lightsail

Valorant Shop Checker

Check your Valorant daily store from any device — without launching the game.

React TypeScript FastAPI Riot OAuth AWS Lightsail

A React + FastAPI app that authenticates through Riot's OAuth and pulls your personal daily store. Your credentials never touch my server — the paste-URL auth flow keeps everything client-side.

Key Features

Paste-URL auth flow — the only reliable approach against Riot's OAuth restrictions
Startup asset caching for instant skin resolution without downstream API calls
Deployed as SPA on Vercel + Dockerized backend on AWS Lightsail with CI/CD

Suzuki Intonation Trainer

Real-time pitch feedback for Suzuki violin students — listen, play, and see how accurate your intonation is, note by note.

React TypeScript Web Audio API VexFlow Zustand

A browser-based practice tool that follows along as you play through Suzuki repertoire, using your microphone to detect pitch and provide instant visual feedback. Not a generic tuner — it understands the score.

Key Features

Score-following state machine that tracks your position through each piece
Post-session heatmaps and long-term progress tracking across all 17 Book 1 pieces
PWA — installable and works offline for practice rooms without WiFi

Current Role

Software Engineer II

Capital One

Building event-driven backend services, full-stack features, and data validation frameworks across distributed systems at scale.

View full timeline →

UT Austin grad. Outside of coding, I enjoy spending my free time playing video games, violin, and volleyball. I build what I'm curious about.

Learn more →