Project

Exploring data, building interactive experiences, and learning through creative problem-solving.

01UC Berkeley CalTeach Alumni SuccessTableau

Overview

Interactive overview of CalTeach alumni-teacher employment across the United States.

View Dashboard : UC Berkeley CalTeach Alumni Success (opens in a new tab)

Key features

  • Leaderboard
  • Retention Analysis
  • Interactive Map
  • Cohort Analysis

Built with

  • SQL
  • Excel
  • Tableau
UC Berkeley CalTeach Alumni Success dashboard preview
Dashboard previewExplore the interactive version on Tableau Public.
02CDSS 198 Reflection PondReact

Overview

An interactive reflection pond for leadership and teamwork learnings.

Explore project : CDSS 198 Reflection Pond

Built with

  • React
  • TypeScript
Interactive project
03Email Urgency ClassifierPython

Overview

Predicts the urgency level of workplace emails using NLP, handcrafted features, and ordinal classification.

Project details coming soon

Built with

  • Python
  • NLP
  • Scikit-Learn
  • FastAPI
Illustration for Email Urgency Classifier
Project illustration
04Spam/Ham ClassificationPython

Overview

Built a text-classification pipeline to distinguish spam from ham emails with robust preprocessing and modeling.

Project details coming soon

Built with

  • Python
Illustration for Spam/Ham Classification
Project illustration
05Property Prices PredictionPython

Overview

Predicts property prices using engineered features from market and location data with regression models.

Project details coming soon

Built with

  • Python
Illustration for Property Prices Prediction
Project illustration
06Handwritten Digit ClassificationPython

Overview

Used Gaussian Processes and Random Forests for binary classification tasks distinguishing handwritten digits.

Project details coming soon

Built with

  • Python
Illustration for Handwritten Digit Classification
Project illustration
07Build Your Own WorldJava

Overview

A browser-playable version of my CS61B-inspired 2D world exploration project. The original Java version used procedural room generation, hallway connection, keyboard navigation, avatar movement, health, and a locked-door escape condition.

Project details coming soon

Built with

  • Java
  • React
  • Canvas
Interactive project
08NanaCamWeb

Overview

A browser-based camera experience for taking Polaroid-like photos.

Explore project : NanaCam

Built with

  • Camera
  • Web
09Photography Art StudioCanvas

Overview

Draw with colors sampled from my photographs, then save your artwork locally as a PNG.

Explore project : Photography Art Studio

Key features

  • Photo-inspired palettes
  • Brush, eraser, and fill tools
  • Undo
  • Local PNG export

Built with

  • React
  • Canvas

© 2025 Alina Zheng. All rights reserved.