Skip to content
View canyang25's full-sized avatar
🍍
Pineapple
🍍
Pineapple

Highlights

  • Pro

Block or report canyang25

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
canyang25/README.md

Preston (Canyang) Zhao

Master's student @ UW–Madison · B.S. May 2026, M.S. expected Dec 2027

Seeking Summer 2027 internships in software, data, or AI/ML.

Projects

  • Mini-MapReduce — Python MapReduce runtime with gRPC, Docker, and HDFS
  • BadgerForge — LangGraph coding agent for open-weight models
  • NASA APOD Service — Express service for NASA's Astronomy Picture of the Day
  • AutoSRE — tool-calling agent from a production alert to a fix

Site Resume LinkedIn Email

226 contributions in the last year

GitHub contribution snake animation

Stack
Languages Python · TypeScript · Java · SQL · C++
Backend FastAPI · Express · PostgreSQL · Celery
Infra Docker · Azure · Databricks · K8s
AI/ML LangGraph · PyTorch · XGBoost · scikit-learn



Building software, data, and AI/ML systems.

Pinned Loading

  1. mapreduce-project mapreduce-project Public

    Honors CS544 MapReduce

    Python 3

  2. AutoSRE AutoSRE Public

    An autonomous, LLM-powered SRE agent that takes production incidents from alert to fix/pulls metrics and logs, diagnoses the root cause, runs remediation, and writes the incident report.

    Python 1

  3. BadgerForge BadgerForge Public

    Python 2

  4. NASA-apod-service NASA-apod-service Public

    Browse NASA's Astronomy Picture of the Day across any date range — Express backend + NASA Open API

    JavaScript 1