Career
My work has taken me from live theater to developing low latency networking software and game engines. Here are the teams, projects, and milestones along the way.
Achievements
Patents
-
Increasing video bit rates while maintaining video quality
Real-time adaptive video streaming bitrate adjustment over WebRTC streams using a set of fixed quantized bitrate streams. Granted July 12, 2022.
-
Low-latency mobile device audio visual streaming
Combining app content, microphone audio, and camera video for live streaming from a mobile device. Granted February 5, 2019.
-
VR display screen with graphical user interface
A design patent for a graphical user interface on a display screen in a VR world. Granted August 28, 2018.
-
Media synchronization for real-time streaming
Adjusting audio playback to keep it synchronized as video delay changes during a real-time stream. Granted July 24, 2018.
Awards
-
People’s Choice
Baconit
-
App of the Year
Baconit
-
First place
Gathr, with Tyler Reid and Bryan Ehrlich
-
Top-five team
With Bryan Ehrlich
Work history
-
Mojang Studios
Senior Software Engineer
I'm part of the engine networking team for Minecraft Bedrock, which is responsible for all game networking, including the multiplayer connection, dedicated server, HTTP stack, and more.
-
Turn 10 Studios
Senior Software Engineer
I was the lead network engineer for ForzaTech, the engine used by Forza Motorsport, Forza Horizon, and Fable.
-
Mixed Reality, HoloLens & Holoportation
Streaming for Windows Mixed Reality, HoloLens, and Holoportation.
-
Xbox xCloud
Low-latency game streaming for Xbox xCloud.
-
Mixer
FTL video streaming for Xbox Mixer.
-
Xbox Game Bar
Xbox Game Bar on Windows 10.
-
Xbox In-Home Streaming
Xbox in-home streaming on Windows 10.
-
Xbox Streaming App for Oculus
-
Xbox Arcadia
Streaming work for the former Xbox Arcadia team.
-
Internet Explorer on Windows Phone
Input and rendering for Internet Explorer on Windows Phone 8 and 8.1, also known as Apollo and Blue.
-
Microsoft
Software Developer Internship
I worked as a developer on Windows Phone 7.5, known as Mango.
-
Raytheon
Software Engineer Internship
I developed software for Android, Windows, and Linux.
-
Purdue University
Education · Undergraduate Computer Science
I studied computer science at Purdue.
-
J.O. Mory
Assistant Network Administrator Internship
-
East Noble Cole Auditorium
Lead Technical Director
I led a five-person team handling lighting and sound for productions.
-
Miss Indiana Scholarship Pageant
Head Lighting Tech
I designed, managed, and operated production lighting.