William Kang (Ching-Wei Kang) ProjectsAI, Backend, and Open Source
Selected engineering work by William Kang, also known as Ching-Wei Kang, a UW-Madison Computer Science and Data Science student building AI products, backend systems, computer vision workflows, reinforcement learning experiments, and developer tools.
AI EngineeringBackend SystemsComputer VisionOpen Source
This page collects public engineering projects by William Kang. The same person also publishes work as Ching-Wei Kang and Ching-Wei (William) Kang across GitHub, LinkedIn, Devpost, and this portfolio.
Primary name: William Kang
Alternate name: Ching-Wei Kang
GitHub: WilliamK112
School: University of Wisconsin-Madison
Technical Themes
William's projects connect applied AI with practical product engineering: computer vision, reinforcement learning, LLM workflows, backend APIs, real-time visualization, and deployment-ready web interfaces.
Computer vision work for badminton match analysis, including player tracking, pose overlays, shuttle recovery, and video outputs designed to make court movement easier to inspect.
Reinforcement learning experiments for Super Mario Bros, comparing DreamerV3 and PPO workflows and documenting training diagnostics, baselines, and playable run results.
AI restaurant discovery product using Next.js, React, Python, FastAPI, Google Gemini, and Google Maps to turn group preferences and natural language into recommendations.
Brain-computer-interface MVP built around Python, Streamlit, real-time signal processing, and interactive visualization for applied machine learning prototyping.