I’m Andrew Luo, a junior at UNC Chapel Hill studying Computer Science who’s always willing to learn and help others do the same. I love the ability to turn any idea into a project with codewhether it’s a little script that automates a tedious task or a full-featured app that solves a real problem. Every new language or framework is an adventure, and I get energized by the challenge of learning something new, debugging through surprises, and watching my projects come to life. Beyond the screen, I enjoy working on mechanical projects—tinkering with custom keyboard builds, working on cars, and assembling models.
When I'm not doing the above, I'm probably preparing for my next powerlifting meet, cooking some tasty food, or being out and about to connect with nature.
View ResumeI built a Tinder-style Spotify discovery app in Next.js (App Router) + React Tinder Card: swipe right to save, left to skip. Fetches genre-based recommendations via Spotify Web API using genre seed generation, previews with Web Playback SDK, auto-refills deck. Learned OAuth2 flows, React hooks, async fetching, error handling; proactively built fallback logic for API failures.
I built a RAG chat assistant using LangChain, Chroma, OpenAIEmbeddings, gpt-4o-mini & Gradio. Ingested & chunked PDFs, handled API errors with retries, fallback logic & Next.js micro-API. Demonstrates perseverance, adaptability & clean, secure code.
If the project was collaborative, reflect it in this description, that will demonstrate communication and/or leadership skills. Additionally, if you made use of the mastery of a second language, it will reflect on you professionalism.
luo.andrew.01@gmail.com | 984-329-6210 | anzhe@unc.edu
Call to Action