David Gao

CS Student @ Purdue University

Projects

CardboardAI

AI-native self-storage management platform serving multiple facilities. Built custom LangGraph-inspired AI agent to automate tenant onboarding, invoice generation, and payment collection. Dual-portal architecture with operator dashboard and tenant self-service portal.

Next.jsTypeScriptAWS RDSPrismaLangGraph

IoT Locker Management System

Commercial IoT locker system deployed to 40+ active units generating $100,000+ in revenue. Manages PIN-based access control and Stripe payments via QR code. Available on Amazon.

ElectronExpress.jsPostgreSQLRaspberry PiAWS EC2

Experience

Quture Fashion logo

Software Engineer Intern

Quture Fashion

InternshipMar 2025 - Aug 2025
  • Developed AI-powered virtual try-on features using computer vision and ML algorithms
  • Responded to security incident with compromised Stripe credentials; implemented emergency patches and strengthened authentication
Washington University in St. Louis logo

Research Intern

Washington University in St. Louis

InternshipJun 2024 - Aug 2024
  • Built evaluation pipeline for self-supervised medical image reconstruction using PyTorch and NumPy
  • Conducted experiments on diffusion models for MRI reconstruction; contributed to IEEE ISBI 2025 research paper

Skills

Languages

PythonJavaJavaScriptTypeScriptSQL

Frameworks

ReactNext.jsPyTorchTensorFlowExpress.jsLangGraph

Tools

AWS (EC2, RDS, Lambda, DynamoDB)MongoDBVercelDockerGitStripe API

About Me

CS student at Purdue building production software. Created CardboardAI, an AI-native storage management platform, and engineered a commercial IoT locker system generating $100k+ revenue. Previously researched ML-based medical imaging at WashU (IEEE ISBI 2025). I build things that ship. Also learning piano—reach out if you want to talk code or Chopin.