About

My name is Andy, and I hope to do a lot of good for a lot of people.

To that end, I've studied computer science.

outside of CS, i like to paint, make music, hang out with friends, play games, and hike.

inside of CS, i do competitive programming, hackathons, research, etc.

I grew up hyperfixated on strategy games (Chess, League(?), Civ6, EU4), and as a result,

I can draw a world map from memory, and oddly won my first math competition in 3rd grade

because I'd been playing enough Starcraft to memorize all multiples of 8 up to 216

Normally I would justify how this is relevant to my portfolio, but today

I've left that as an exercise for the reader

*My resume is more accurate than this website. S2025 means Summer 2025, X2025 is Spring, W, and F are winter and fall. Be wary of sarcasm.

Experience


SDE/MLE Intern @ AWS

S2025 Created a chatbot with RAG and other scaffolding to speed up developer knowledge seeking workflows

< Java | JS | lots of AWS >

Co-founder @ Student Storage Solutions

Active since F2024 Buying bulk storage and selling small storage units with space as needed. Due to high demand, but high work with little reward I'm only continuing this service for existing customers, sorry!

< Writing Contracts >

TDP Intern @ Optum / UnitedHealth Group

S2024 Automated migration of microservices to Kubernetes

< C# | .NET | K8s >

Member of Culinary Staff @ Blaze Pizza

F2023 Reduced bathroom time by 95% hours per shift to achieve SOP of 80.25% customer uptime

< Pizza >

IT Intern @ JR Associates

F2022-F2023 Fixed laptops, said 'have you tried turning it off and on again' with 96.2561% efficiency

< Lenovo X220 Surgery | Problem solving >

Counselor @ YMCA Summer Powers

S2022 Chaperoned and taught K-4 kids in a summer program

< Problem solving | Client safety >

Member of Traffic Staff @ MSA

F2020-X2022 My first job was directing traffic for my high school

< Problem solving | Client safety | wearing a cool neon vest >

Projects


Hackathon Projects

HackMIT 🏆 - Stud.AI

AI agents for professors to estimate assignment difficulty and block out times for students, won Smartest AI agents

< JS | Python | Webscraping | ChatGPT wrapper | Google Calendar Integration >

HackBrown 🏆 - Signify

AWS app for webadmins to generate ASL captioning footage for every video, won best use of AWS

< AWS Lambda | AWS EC2 | AWS Bedrock | AWS Amplify | AWS S3 | AWS Transcribe | Learned ASL >

HackHarvard - HookBook

AI to turn children's stories into short form reading content

< Django | Python | Uvicorn | Anthropic API | definitely ChatGPT wrapper >

Berkeley AI Hackathon - InShort

IOS app to notify users about laws relevant to them, and how they can take action

< Congress API | Swift | ChatGPT wrapper >

HoyaHacks - Blockify

Crypto dashboard with AI generated insights from scraped web activity

< Reddit API | React | TS | Python | Sentiment Analysis Model >

Primary Projects

Smartglasses

Active This project is developing fast, and unfortunately I would not like to reveal some of its secrets yet, so I will leave documentation for when I'm done, but you can look at the landing page above for my MVP

< 3D Printing | Arduino | C++ | HCI >

cramtonight

Active Want to chat with an LLM that knows about your textbook and classnotes and can tell you exactly where to look? Want to cram for a final tonight? go to www.cramtonight.com

< Learned Social Media UGC marketing | RAG | AWS Opensearch | FAISS | Rust | TS | Python >

chalant

Hiatus F2025 Want to know when your close-friends are free to call? this app uses privacy invasive signals like their location, screen time, and battery life to let you know!

< Swift >

minjack

Pending Appstore Approval F2025 Minimalist blackjack

< Learned business incorporation | Swift >

Gopher X Metro

Finished W2025 Connected Google Maps transit API for University of Minnesota busses, and Minnesota metro transit busses into a unified website and ios app with big data caching and optimization with team of 10

< Supabase | Big Data | React Native | Git >

ChatGPT Token Price Explorer

Finished S2024 paste in your paragraph, and this will show you how much it would cost to get ChatGPT and other models to generate that text, with highlighting for what text is which token

< TS | React >

Research Projects

General User Model Research

Active What if an LLM observed your screen 24/7 and looked for workflow optimizations? I'm coding it as you read

< Python | Jupyter >

cv2x research

Handed off F2024 Simulated no signal intersection vehicle collisions

< Python | ROS | CarlaUE4 >

Study Outreach Email generator

Deprecated F2023, Generated emails in bulk based on a csv of PII, and sends to my Gmail drafts for me to review

< JS | Gmail API | Google AppsScript | Firebase | OAuth >

Class Projects

Accessibility Escape Room

Finished F2024 What if instead, blind people were in the majority? what would websites look like? I've created a web based escape room that is only solvable being blind (screen reader)

< JS | React >

Chess

Finished W2024 CLI java chess

< Java >

Curiosity Projects

CoolLinks.txt

Active A list of links I find useful in the event of my amnesia

< JS | React >

CatGPT

Finished W2023 Two months after ChatGPT came out, I was too broke to afford the ChatGPT API, however I thought it would be pretty cool to make a next action predictor for cats

< JS | React >

MapGame

Finished W2024 A game where you can draw country borders (with mountain range/river based snapping)

< C# | .NET | Unity | Mono >

Flash

Deprecated F2024 My first AWS project, now broken because I stopped paying, but it would let you trade on a random historical span and for a random stock, blind, to backtest your trading strategies

< AWS Lambda | JS | React >


Made with <3 in Minnesota | Last Updated 09/19/2025 | © 2025 Andy Phu. All rights reserved.