About me

Artist & Engineer.

Portrait of Sunny Gong

Hi! I'm Sunny Gong, a University of Waterloo Computer Engineering student currently in my 2B semester. I love making art with my camera and changing the world with the skills I've learned in engineering. I'm a very social person, and I'd love to make friends with everyone!

Skills & Interests

  • TypeScript
  • Python
  • Astro
  • React
  • Photography
  • UI/UX
  • Full-Stack
  • Sony Alpha

Experience

Where I've worked.

Latest Projects

Selected work.

Full-stack applications, developer tools, and creative platforms — built to solve real problems and shipped alongside coursework. Each one taught me something the classroom didn't.

Case study

SD Mover

A desktop utility that automates the transfer and organization of photos and videos from SD cards, with format-based sorting, duplicate detection, and configurable destination mapping.

Status: Active

  • Python
  • Tkinter
  • File I/O
  • Hashing

Case study

Yoinker Personal Cloud Media Platform

A self-hosted media platform for importing, organizing, and streaming a private library, with ingestion jobs, metadata editing, playlists, and radio-style playback.

Status: Active build

  • React
  • FastAPI
  • PostgreSQL
  • yt-dlp
  • FFmpeg
  • Docker

Case study

Gigapixel Photography Platform

Built a deep-zoom platform for 140+ ultra-high-resolution photographs, with tile generation, keyboard navigation, downloads, and a desktop publishing tool for new images.

Status: Actively expanding

  • JavaScript
  • OpenSeadragon
  • Python
  • Tkinter
  • pyvips