BioSkillsProjectsResume
Leo Chao

Hi, I’m Leo Chao.

I’m a recent Computer Science & Data Science graduate from NYU. I build full‑stack apps, analyze data, and ship user‑centric products. I’m fluent across modern web stacks and love turning ideas into polished, performant experiences.

View ResumeSee Projects
trainerGPT

trainerGPT

All‑in‑one trainer: AI plans, equipment detection via camera, exportable workout calendar, and pantry → recipe generation.

Skills

Python
Next.js
React
Firebase
OpenAI
Postman
RAG
Node.js
Clerk
Stripe
HTML
CSS
JavaScript
BeautifulSoup
Requests
Numpy
Pandas
Java
C
Streamlit
GROQ
Machine Learning

Projects

trainerGPT
trainerGPT

All‑in‑one trainer: AI plans, equipment detection via camera, exportable workout calendar, and pantry → recipe generation.

Next.js
React
Firebase
OpenAI
+6
Open
Chatstarter
Chatstarter

Social app with friends, chat, voice/video calls, and AI moderation.

Next.js
React
Typescript
Convex
+3
Open
J.A.R.V.I.S.
J.A.R.V.I.S.

Voice‑responsive AI chatbot with multi‑language support.

Next.js
React
Firebase
OpenAI
+4
Open
CustomerChurnPrediction
CustomerChurnPrediction

End‑to‑end churn prediction with multiple ML models deployed via Streamlit.

Python
Streamlit
Pandas
Numpy
+1
Open
AI_Trainer
AI_Trainer

Chat interface + API endpoints for AI training assistant with multilingual support.

Next.js
React
Firebase
OpenAI
+4
Open
my_Pantry
my_Pantry

Pantry tracker with camera recognition and AI recipe generation.

Next.js
React
Firebase
OpenAI
+2
Open
lineup_Tracker
lineup_Tracker

Track NBA lineups via web scraping and interactive subsets.

Python
BeautifulSoup
Requests
Open
NBA Player Stat Analysis
NBA Player Stat Analysis

Basketball‑Reference fetch with STDEV analytics per player.

Python
Pandas
Numpy
Open
Stocks = Steals + Blocks
Stocks = Steals + Blocks

On‑device table parsing and stat aggregation.

Python
Pandas
Numpy
Open
MacroTracker
MacroTracker

Track macros, manage recipes, and calculate nutrition with a simple UI.

Python
tkinter
Open
PyJack
PyJack

Python blackjack with two dealer AIs and ASCII cards.

Python
Open
Dandeflies
Dandeflies

p5.js animation blending dandelions and butterflies.

JavaScript
HTML
CSS
Open
Star_Carr
Star_Carr

Informational site about the Star Carr archaeological site.

HTML
CSS
Open
Erlitou
Erlitou

Informational site about the Erlitou archaeological site.

HTML
CSS
Open
nyu_shell
nyu_shell

Linux shell clone in C.

C
Open

© 2025 Leo Chao · v2.0 · Previous website