Skip to content

Now · Game Developer Intern at Variant.ai

Ocean Zhang

Redesigning the relationship between technology and human experience.

Selected work

Things I've built

All work
  1. 01

    MotionBridge

    Software Engineer Intern · ClearMotion · Jul – Dec 2025

    Turns game, video, music and gesture input into motion on ClearMotion's active suspension hardware, so the whole car works like a 5D-cinema motion platform. It also reads, writes and manages local motion data. Open-sourced on GitHub.

    • Python
    • TypeScript
    • React
    • C#
    • ASP.NET
    • C++

    Case study →GitHub ↗Demo video ↗

  2. 02

    Little Summit

    Game Developer Intern · Variant.ai · 2026

    An isometric endless runner in Godot with handmade pixel art sprites and a procedural trail generator that streams terrain tiles and spawns obstacles.

    • Godot
    • Pixel art

    Case study →Play in the browser ↗

  3. 03

    Joydotz

    Web Developer · May – Jul 2026

    A live Shopify storefront for a pimple-patch brand with 4 products. I built the custom Liquid theme and took the store from concept to launch in six weeks, working with the founder and a graphic designer.

    • Shopify
    • Liquid
    • HTML
    • JavaScript

    Case study →joydotz.us ↗

Experience

Where I've worked

  1. Sep 2026 – Now

    Variant.aiCurrent

    Game Developer Intern · Remote, US

    Developing games and content for the Variant platform.

    • Shipped Little Summit, an isometric endless runner in Godot with handmade pixel art sprites and a procedural trail generator that streams terrain tiles and spawns obstacles.
    • Building RPG AI, an MCP project that hosts role-playing games in AI-simulated worlds.
  2. Jul 2025 – Dec 2025

    ClearMotion

    Software Engineer Intern · On-site, US

    Full-stack software development, exploring motion as a new user experience.

    • Built MotionBridge, a framework that turns ClearMotion's active suspension hardware into 5D-cinema haptic actuators. ClearMotion demoed it on its social platform, and we open-sourced it on GitHub.
    • Kept event-to-motion latency under 100 ms at 100 Hz on vehicle hardware, with a pipeline that maps game, video, music and gesture signals to motion.
    • Designed a hardware-agnostic motion protocol that supports 4 device types, including game controllers and Arduino.
    • Worked full-time across the stack under mentor supervision: C++/C# device drivers, an ASP.NET and Python REST API, and a React/TypeScript control UI.
  3. Jul 2024 – Aug 2024

    NIO

    User Digital Product Intern · On-site, China

    Supported the design visualization team and the August new-vehicle exhibition.

    • Developed Unity extensions and utilities that sped up the team's workflow.
    • Tested the quality of vehicle CAD displays on mobile WeChat.

About

I'm a computer science student at Northeastern University with a minor in design. I build software where people meet technology: motion as a user experience at ClearMotion, human-centered web products like Joydotz and Picture Book Generator, and AI-hosted role-playing worlds with RPG AI.

More about me
Education
B.S. in Computer Science, Northeastern UniversityDesign minor · Expected May 2027 · GPA 3.83 / 4.0
Languages
  • TypeScript
  • JavaScript
  • Python
  • C#
  • C
  • C++
  • Java
  • SQL
Frameworks
  • React
  • Next.js
  • Node.js
  • Express
  • Flask
  • ASP.NET
  • Tailwind
Tools
  • Git
  • Linux
  • PostgreSQL
  • AWS
  • GCP
  • Unity
  • Godot
  • Aseprite
  • Claude Code
  • Notion