Now · Game Developer Intern at Variant.ai
Ocean Zhang
Redesigning the relationship between technology and human experience.
Selected work
Things I've built
- 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++
- 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
- 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
Experience
Where I've worked
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.
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.
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