🦕 Peter Li

Software engineer, theatre-maker, and illustrator.

📚Makerstate – EdTech Platform

My co-founders and I started Makerstate to bring entrepreneurship education to artists. As the software engineer, I built a MERN-stack learning management system with an AI teaching assistant and grew it to over 350 active users through direct-to-consumer sales and partnerships with arts organizations.

  • MongoDB
  • Express
  • React
  • Node
  • OpenAI Agents SDK
  • Google Auth
  • Google Analytics
  • Stripe
  • Tailwind

🎧SetPet – StreamDiffusion Visualizer for DJs

An Electron app that feeds live audio, video, and user prompts into a TensorRT-accelerated StreamDiffusion pipeline, allowing DJs to produce live visuals to enhance their performances.

  • Stable/StreamDiffusion
  • TensorRT
  • Electron
  • Python
  • React

🎭Expanding Dimensionality – Immersive Chinese Opera

For my undergraduate senior thesis, I aimed to create an interactive re-imagining of Chinese operas. Part 1. I performed spectral and envelope analysis on Classical Chinese instruments in Python, synthesized digital versions in SuperCollider, and developed AR scenic elements in Meta Spark. Part 2. I choreographed and performed a 10-minute sequence in a motion-capture suit with a score of synthetic instruments in the background. Part 3. (Ongoing) Remake the AR elements using ARKit and put on the full interactive performance for an audience.

  • Python
  • SuperCollider
  • Meta Spark
  • Mo-Cap
  • ARKit

🎭Theatre Credits

My work in theatre as an actor, producer, and sound designer/engineer.

  • Acting
  • Producing
  • Sound Design/Engineering

🎨Illustration Portfolio

A collection of my illustration work.

  • Graphite
  • Charcoal
  • Oil Paint