Featured Developer
2024 - Present

VR Developer - Steam Frame

Valve Corporation

Developer documentation, developer support, Unity plugin, OpenXR interaction profile for controllers, controller compatibility modes for Valve's new standalone VR headset.

2018 - Present

VR Developer (Contract)

Valve Corporation

SteamVR Input, Unity Plugin, OpenXR, Steam Link VR, controller compatibility, automatic rebinding. Prototyping with Index Controllers. The Lab: Hands On update.

2017 - 2018

VR Developer & Developer Relations

Bend Labs

Led creation of VR SDK for hand tracking gloves. Built Unity plugin, documentation, and demo experiences. Company acquired by Nitto Denko in 2022.

2016 - 2017

Lead VR Developer

VREAL

Pioneered native VR streaming platform. Built technology supporting 10+ concurrent viewers in shared VR experiences.

2015 - 2016

Development Lead & Co-Founder

Tomorrow Today Labs

Co-created NewtonVR, the open-source physics-based VR interaction framework for Unity. Adopted by thousands of developers worldwide.

2010 - 2015

Mobile Game Developer

Various Studios

Full-time mobile game development. Backed Oculus Kickstarter in 2012 and began VR development journey.

2005 - 2010

Software Developer

Microsoft

First programming job working on Windows Mobile platform. Later transitioned to CRM software development.

VR

SteamVR OpenXR Oculus SDK Windows MR Steam Link VR Android XR Vision OS

Game Engines

Unity Unreal Engine Godot

Programming Languages

C# C++ Python TypeScript Java

VR Interaction

Physics Interactions Hand Tracking Controller Input Haptics Throwing Mechanics

Hardware

Valve Index Steam Frame Vive Vive Cosmos Vive Elite XR Quest Samsung Galaxy XR Pico Apple Vision Pro Windows Mixed Reality VR Gloves Full Body Tracking Controller Prototyping

Developer Tools

SDK Development Plugin Architecture Developer Relations Technical Documentation Git Repo Management
Project Library
Keith Bradner

Keith Bradner

VR Developer at Valve

20 Years Dev
13 Years VR
7 Years Valve

The Beginning

My first programming job was at Microsoft in 2005 working on Windows Mobile. Following that I worked on CRM software, and then moved into mobile game development full time in 2010. Mobile is cool, but I knew it wasn't quite the right fit.

Discovering VR

In 2012 I took a risk on a Kickstarter project. I was pretty skeptical when that first Oculus dev kit showed up at my door but I became a believer on my first roller coaster. I've had the opportunity to work on some of the most exciting projects in the VR space. I pioneered native VR streaming with VREAL, helped thousands of developers solve physical object interaction with NewtonVR, and brought your hands into the virtual world with Bend Labs.

At Valve

Since 2018 I've been contracting at Valve. Initially working on prototyping with the Index Controllers, then SteamVR Input, the SteamVR Unity Plugin, doing developer outreach, and The Lab: Hands On update. I've contributed to OpenXR, Steam Link VR, controller compatibility mode, and automatic rebinding.

Steam Frame

Most recently I've been working on Steam Frame, Valve's new standalone VR headset. I helped create the developer documentation, worked with early developers to get their titles working on Steam Frame, did early prototyping for the controllers, and helped ensure compatibility with existing PCVR titles.

Connect

Project Title

VALVE
View Project
ROLE Developer
YEAR 2018
TYPE VR Platform

Project description goes here...

Notifications

No notifications