cat

Hi! I'm Andy Wang

I am an aspiring software developer who is passionate about using their skills to improve the lives of others while also exploring and pushing my own limits. Currently, I am interested in doing fullstack development, AI, and ML in areas like the environment, biomedical fields, or any project which I believe can make a difference.

I'm currently a third year undergrad at UCLA. Throughout my time here, I've worked on several projects, with my most recent beingClubHouse, which helps UCLA students discover new clubs and rate clubs they're in!

When I'm not working, you can catch me grinding at the gym, enjoying video games, playing my piano, chefing up in the kitchen, getting shots up at basketball court, or scrolling through cat videos.

Feel free to reach out, I hope you have a great day! :D

Experience

Engineered a multi-pass extraction pipeline using LangChain and GPT, clustering factors and running crafted prompts across 63 research papers to extract causal relationships with evidence
Built a validation script that cleansed extracted PDF text, which is used to verify LLM generated excerpts verbatim against source documents
Implemented batch processing with incremental backups, increasing error tolerance and allowing resume on failure across long API jobs
Python
LangChain
OpenAI API
Utilized Google Earth Engine to predict soil and crop information, reducing manual data entry time by 30%
Created a responsive, cross-platform interface with React Native, Leaflet.js and Google Maps API
Architected a FastAPI backend using Supabase as a lookup table for chunked parcel data stored in Cloudflare R2, used Firebase for user authentication, and implemented query caching, improving retrieval speeds by 60%
React Native
Leaflet.js
Google Maps API
FastAPI
Firebase
Supabase
Built dynamic API routes and optimized query logic to Supabase, reducing page loading times by 50%
Led a team of 8 developers to develop new website features, conducting weekly meetings to delegate tasks, troubleshoot blockers, coordinated with the design team on UI implementation, and oversaw CI/CD pipeline integration
React
Next.js
Vercel
Supabase
TailwindCSS
View Project
Implemented various pedagogy techniques to improve student understanding
Discussed teaching objectives and key focuses weekly with course instructor, teaching assistants, and other learning assistants
Attended seminars to learn and improve facilitation strategies and collaborative learning methods
Designed and analyzed algorithms achieving sublinear regret in action and reward-asymmetric settings
Conducted 100,000+ simulations in Python to benchmark against UCB variants, validating theoretical bounds and matching or outperforming existing baselines
Built and optimized RESTful API with Spring Boot and MongoDB for JWT-based authentication and role-based access control, improving loading speeds by 50%
Developed responsive React Native frontend with TailwindCSS based on designer specifications
React Native
Java
Spring Boot
MongoDB
TailwindCSS
Streamlined communication between robotic arms utilizing ROS 2, Arduino, and Python, which led to a 100% increase in transmission speed
Python
ROS 2
Arduino

Projects

Bloon Tower Defense Training Camp

Created a 3D first-person shooter aim trainer inspired by Balloon Towers Defense and Aim Labs.

+
Overhauled balloon movement and added settings, allowing for more customizable gameplay
Created custom assets for various objects in game, improving game quality and completeness
Three.jsBlender
View Project

Morii

Collaborated on a social media app designed to promote emotional awareness and authentic self-expression

+
Implemented core frontend features using Swift, including a sign-in flow, custom nav bar, homepage, and user profiles
Wrote and tested RESTful API endpoints that returned mood summaries and analytics over customizable time frames
SwiftExpress.jsNode.jsMongoDB
View Project

True Talent

LAHacks 2025

Created a code-interview website that helps detect cheating using AI, allowing companies to find the truly talented

+
Made a responsive website using React, Node.js, and WebSockets, allowing for real time interviews
Used Google Gemini to analyze video, audio, and code for suspicious behavior, providing helpful feedback and follow-up questions for interviewers
ReactNode.jsPythonFlask
View Project

Temple of Doom

Designed and developed a 2D dungeon-style game using C++ inspired by classic arcade games

+
Optimized recursive algorithms for enemy movement, improving processing times by 70% for a smoother experience
Implemented real-time map rendering and random map generation, enhancing gameplay variability
C++

Interests

A few things I enjoy outside of work

///

My recent top artists

Loading...

My current favorites

1Baldur's Gate 3
2Counter Strike 2
3Terraria

Want to play

1Red Dead Redemption 2
2Timberborn
3Jedi: Fallen Order + Survivor

Good food I've enjoyed

Soy Garlic Chicken Bowl

Soy Garlic Chicken Bowl

First dish I made after finals. Feels good to relax

Loco Moco

Loco Moco

The sauce on this amplified everything around it

Japanese Beef Curry Bowl

Japanese Beef Curry Bowl

A classic

Sour and Spicy Malatang

Sour and Spicy Malatang

Perfect for a chilly night

Galbi-jjim

Galbi-jjim

Expensive but so worth it

Random snippets and facts from my life!

5

The number of cats I've had

Aurora (Orange)
Sunny (Orange) + Luna (Calico) (Siblings)
Emma (Orange) (I looked after her for a friend)
Cinder (Gray) (Short for Cinderella)
Card

Post Rain at UCLA

I love rain
Friends

A list of other awesome people!

GitHubLinkedInResumeEmail

You've reached the bottom. Thanks for visiting! Check out myresumeif you'd like.

© 2026 Andy Wang. All rights reserved.