Home
AboutExperienceProjects

Hi, I'm Steven👋

Studying ECE at the University of Toronto

ABOUTEXPERIENCEPROJECTS
pfp

I'm a computer engineering student at the University of Toronto and originally from Vancouver. I like building full-stack apps and software tools for my personal use. Currently, I am a frontend developer for EWB, UofT Chapter and was recently a SWE Intern at Skynet Systems Ltd. When I'm not coding, I like to stay physcially active! Playing basketball, hiking trails, and going gymming are my hobbies.

View Resume->
Syllabus Tracker AI

Syllabus Tracker AI ->

A one stop, fullstack dashboard tool to track important course information (grading, exam dates, etc.). AI-powered using Gemini API to extract syllabus information from PDFs.

  • SQLite
  • Prisma
  • Next.js
  • TypeScript
  • Tailwind CSS
  • React
  • HTML (JSX)
  • Gemini API (1.5 Flash)
Web Music Streamer

Web Music Streamer ->

A fullstack audio streamer in Next.js + Supabase. YouTube-to-MP3 conversion with real-time streaming and playback controls using HTML5 audio API.

  • TypeScript
  • Next.js
  • Supabase
  • Tailwind CSS
  • React
  • HTML5 Audio API
  • PostgreSQL
  • Cloud Storage
Portfolio image

Portfolio Website ->

A responsive portfolio website built with Next.js and TypeScript, with ios26-inspired glassmorphism components.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • React
  • HTML (JSX)

Developed and designed in Visual Studio Code by Steven Zhang. Built with Next.js and Tailwind CSS, deployed with Vercel. All text is set in the Inter typeface.