Xinyang Cheng
Xinyang Cheng
🐺 Wolverine Alumni 🐺💙💛Go Blue!!!💛💙

Xinyang Cheng

I am an undergraduate pursuing Data Science and Mathematics double degrees at the University of Michigan, Ann Arbor. I spent my first two years at Boston University taking Applied Mathematics and Computer Science double major.

My Little Toolbox~

PythonC++JavaCRGitHTMLCSSJavaScriptReactFlaskTypeScriptTailwindMySQLPostgreStreamlitNode.jsFastAPIFirebaseNext.jsDjangoPythonC++JavaCRGitHTMLCSSJavaScriptReactFlaskTypeScriptTailwindMySQLPostgreStreamlitNode.jsFastAPIFirebaseNext.jsDjango

some cool stuff I have done so far

Projects

20262026

PeerPath ✨

An end-to-end Machine Learning pipeline solving college problems. Earned the 3rd-place in CampusAI-MDC hackathon 2026.

  • FastAPI
  • React
  • Tailwind
  • OpenAI API
  • PostgreSQL
  • Python
View repository
20252025

Homeprice Prediction APP

A California estate price prediction app built for IDX Exchange, trained on real data over the past six months.

  • Streamlit
  • Python
View repository
20242024

RoomieConnect

An Off-campus Roommate Marketplace developed with the CAS CS 411 team at Boston University.

  • Flask
  • HTML
  • JavaScript
  • CSS
View repository
20242024

Gemini Quizify

An AI-Generated quiz tool focuses on providing learners with accessible and effective means to reinforce their understanding of various topics.

  • RAG
  • Vertex AI
  • Google Cloud Platform
  • Langchain
  • ChromaDB
  • Python
  • Streamlit
View repository
20232023

Gemini Flights Manager

A React.ja comprehensive backend system built using FastAPI, designed for managing and simulating flight-related operations.s website built with the BUCSSA Tech Department 2023 team.

  • FastAPI
  • Firebase
  • VertexAI
  • Streamlit
  • SQLite
View repository
20232023

BUCSSA Application Portal

A full-stack website built and deployed with the BUCSSA Tech Department 2023 team. The portal currently supports more than 300 active users.

  • Flask
  • AWS
  • MySQL
Visit website

Timeline or cards?

Work Experience

[dummy]

<business name missing> · <city missing>, <country missing>

  • Contents missing in this section... I'm aware of that.
  • If I keep this section it will be too similar to a LinkedIn profile and make my webpage too long.
  • Do you think I should make this a timeline or just remove it...

I honestly enjoy teaching

Teaching & Advising

PHYSICS 140x Teaching Assistant

University of Michigan · 2025-2026

Teaching Assistant

GEC Academy · 2023

High School Interview Advisor - ZhenghanSun

MyMentor · 2024

High School Interview Advisor - Qimiao Zou

MyMentor · 2023

why am i rebuilding the whole thing...

Contact Me!!