Lingyi Zhou
Portfolio Website
All My Works
I believe my strong interest in developing for better productivity is a guiding force in all my work. Explore my complete portfolio to see how I combine technical expertise with creative problem-solving across all disciplines.
Full Stack Engineer
I have hands-on experience building online games, AR experiences, web apps, and mobile apps. Throughout my career—especially at Snapchat and Moviebill—I've developed numerous internal tools that streamlined development and accelerated creative workflows.
Game Developer
I'm passionate about designing unique mechanics and interactions. From indie narrative games to physics-based prototypes, I've built games that explore both emotional storytelling and technical creativity.
3D Designer
I'm experienced in both industrial design for custom 3D-printed parts that solve real-life problems, and digital modeling for game assets.
Graphic Designer
I'm experienced in designing exhibition materials, marketing collateral, packaging, and more.
XR Developer
I create immersive AR and VR experiences that push the boundaries of interactive technology, combining my full-stack development skills with cutting-edge spatial computing.

23 B612 Soccer (2025)

🏆 Ranked in the Top 2% out of 3,300+ entries in GMTK Game Jam 2025
            A super fun local 2-player soccer game set on a tiny looping planet. Compete against a friend where shots can loop the entire world and lead to unexpected goals! Created as a solo developer for the GMTK Game Jam 2025 (“Loop” theme). Minimalist pencil-sketched art, unique circular physics, and quick chaotic rounds.

Tech Stack:


  • Engine: Unity
  • Languages: C#
  • 2D Art: Pencil sketch, Photoshop

01 Hardware Store Smart Search


When I worked for a hardware manufacturer, we were looking for a better way to find targeted customers (hardware stores) to purchase our stock. We built a smart search tool to crawl Google Maps business data and help identify store leads around the world.

Tech Stack:


  • Frontend: React
  • Backend: FastAPI
  • Languages: JavaScript, Python

Read more:
 

02 AR Drawing Tool


              During my internship at Snapchat in 2022, I had this crazy idea nobody had done before. I integrated procedural mesh generation with hand tracking, enabling users to draw dynamically in 3D space.

Tech Stack:


  • Platform: Lens Studio
  • Languages: JavaScript

Read more

16 Ping Pong Game


              A complete 2D game that gives 3D illusion. An interactive automate enemy that you play against. Game Engine built from scratch using p5js to manage game asset, sound, levels and game controls.

Tech Stack:


  • Platform: P5JS
  • Languages: JavaScript

Read more

17 No Job Too Small(2024)

🏆 Ranked in the Top 1% out of 3,300+ entries in GMTK Game Jam 2024
              
Step into the absurdly large shoes of an oversized intern in a tiny 90s-style office. In this hilarious, physics-based game, your exaggerated scale turns mundane office tasks into chaotic challenges. Smash your way through the day or tiptoe to success—the choice is yours.

No Job Too Small flips the theme “Build to Scale” on its head—you're not small in a big world, you're massive in a fragile one. Your size *is* the puzzle.

Tech Stack:


  • Engine: Unity, Blender
  • Languages: C#, HLSL

03 Personal Schedule Assistant


              A drag-and-drop schedule builder that supports offline editing and syncs automatically across devices. Designed for productivity addicts who want control over time and print-ready exports.

Tech Stack:


  • Frontend: React, @dnd-kit, Tailwind
  • Backend: FastAPI, Supabase

Read more

25 Marvel's Flerken AR Filter (2023)

🎬 Official AR Marketing Campaign for The Marvels Movie
            An interactive AR filter that transforms cats into Flerkens for The Marvels movie campaign. Features real-time object detection and cross-platform deployment on TikTok and Regal Cinema app, achieving viral distribution and significant user engagement.

Tech Stack:


  • Platform: Lens Studio, Effect House
  • Languages: JavaScript, HLSL
  • Features: Object Detection, AR Effects

Read more

04 3D Printed Hook


              A 3D modeling and printing project to create customized hooks for home hardware. Iterated through several prototypes using Fusion 360 and tested for real-world use.

Tech Stack:


  • Modeling: Fusion 360

Read more

05 Just Another Day


              A Unity narrative-driven game project composed of five mini-games tied together through an emotional storyline. Designed to create an emotional arc that ends in catharsis.

Tech Stack:


  • Engine: Unity
  • Languages: C#
  • 3D Modelling: Blender

Read more

08 VR Experience on Oculus Quest


              An immersive game for Oculus Quest focusing on object interaction and spatial memory. Built using Unity’s XR framework and tested across headset configurations.

Tech Stack:


  • Engine: Unity
  • Platform: Oculus Quest
  • Languages: C#

Read more

10 Creative Coding Experiments


               This is a collection of my creative coding sketches built with p5.js. Each piece explores different generative or interactive ideas—from visual patterns to playful simulations.

Tech Stack:


  • Library: p5.js
  • Languages: JavaScript

Experiments Include:


  • 🌀 Procedural Pattern Generators
  • 🎲 Randomized grid-based art
  • 🌈 Color palettes & rotation animations

More sketches coming soon

09 3D Poster Design with Landmarks


             This poster series visualizes cities from around the world using 3D landmarks generated in Blender. Real-world data from Google Maps was imported in both realistic and stylized formats, each lit based on the local time of day using HDRIs and custom lighting.      

Tech Stack:


  • Modeling: Blender
  • Data Source: Google Maps API
  • Rendering: HDRI + Custom Lighting

Read more

10 3D Modeled Teddy Bear


             A soft toy modeled entirely in Blender as a beginner’s sculpting exercise. This teddy bear project explored mesh shaping, subdivision modifiers, and basic material texturing in a fun and personal 3D workflow.      

Tech Stack:


  • Modeling: Blender
  • Project Type: Sculpting Practice

Read more