Sr. Software Engineer · visionOS · 3D Graphics

Keith Merrill

Twenty years building GPU-intensive apps and games — currently on visionOS at OnePlanet, previously nine years inside Apple’s graphics, games, and machine learning frameworks.

About

I’m a senior software engineer with extensive experience across games, apps, and developer tooling. I’ve worked on fun games at Zynga, EA, Disney, and Piranha Games; built apps and prototypes for a wide range of clients; and spent nine years at Apple helping developers ship GPU-intensive software on every Apple device released since 2016.

My current focus is visionOS and 3D graphics at OnePlanet — SharePlay-synchronized RealityKit experiences, GPU particle systems with WebGPU/WGSL and Metal, and a Three.js text-to-3D tool.

I’m a dual citizen of the United States and Canada based in Santa Clara, California.