Jeff Cao

Work

Projects

A mix of production management initiatives, AI explorations, and operational tools I've built or led.

AI Operations

AI Product Case Study: Driving Range Ball Allocation

Role: Product Manager

Designed and built an AI-assisted web application to help golfers create more efficient driving range sessions by intelligently allocating a fixed number of balls across different shot types. Leveraged large language models to accelerate product decisions, including market research, gap analysis, feature prioritization, and UX design. Integrated AI-driven recommendations to generate personalized practice plans based on user goals while maintaining full user control, and used AI to develop testing strategies, define success metrics, and iterate quickly on the product experience.

AI LLM RAG

AI Golf Caddy Web App (RAG + LLM)

Role: Developer, Prototype Manager

Built an AI-powered golf caddy assistant using Retrieval-Augmented Generation (RAG) and OpenAI APIs to deliver personalized, hole-by-hole strategy recommendations. Developed a pipeline to ingest structured course data (CSV), generate embeddings, and retrieve relevant context using a vector database (FAISS). Implemented prompt engineering with in-context learning and controlled reasoning to produce concise, actionable golf advice tailored to player handicap and distance. Deployed an interactive web interface using Python and Streamlit.