Ryan Goodrich

Ryan Goodrich Email and Phone Number

Programmer @ Stealth Startup
Olympia, WA, US
Ryan Goodrich's Location
Olympia, Washington, United States, United States
Ryan Goodrich's Contact Details
About Ryan Goodrich

I have over 15 years experience professionally in the fields of Software Engineering and 3D Computer Graphics. I have experience with multiple programming languages, frameworks, 3D applications, front-end and back-end. I've worn many hats and am very comfortable learning any new technology.My primary skill set is Unity development. I have over a decade experience doing primarily Unity development. I have developed Unity libraries and applications for a wide range of industries and purposes. Enterprise, retail, military, gaming. I am highly knowledgeable about many of the technical idiosyncrasies of Unity, as well as best practices for architecting and developing systems in Unity.Since 2016 I have worked in Augmented Reality and Virtual Reality. Developing VR/AR tools and VR/AR platforms for people to better communicate, connect and create. I believe we are building a new virtual dimension which humanity is going to come to inhabit increasingly over the next decade. It's extremely important this new dimension is crafted and designed properly.

Ryan Goodrich's Current Company Details
Stealth Startup

Stealth Startup

View
Programmer
Olympia, WA, US
Ryan Goodrich Work Experience Details
  • Stealth Startup
    Programmer
    Stealth Startup
    Olympia, Wa, Us
  • Unity Technologies
    Senior Software Engineer
    Unity Technologies Aug 2021 - Present
    San Francisco, Us
    Core Engineering - Apple Vision Pro support for Unity. Unity PolySpatial. Project was presented at WWDC during Apple Vision Pro launch.XR Labs - Implemented systems related to networking, hand-tracking interactions, UI and game logic in "Unity Slices" passthrough AR title. Featured on Adam Savages "Tested" https://www.youtube.com/watch?v=ntpthBbzK70
  • Microsoft
    Senior Software Engineer - Mixed Reality
    Microsoft Dec 2020 - Aug 2021
    Redmond, Washington, Us
    Developed backend capable of supporting 10,000 concurrent WebRTC streams utilizing Node.js and Janus. Was utilized for the Burning Man BRCvr event to live stream entertainers into AltspaceVR. Developed features for the 'HoloProjector' functionality in AltSpaceVR. Was composed of a standalone desktop application used to capture and stream Azure Kinect output, and a system within AltSpaceVR to display it.
  • Microsoft
    Vr Software Engineer Ii - Mixed Reality
    Microsoft Aug 2019 - Dec 2020
    Redmond, Washington, Us
    Developed Main Menu UI in AltspaceVR.Developed the Web Projector feature for AltspaceVR which allowed users to stream their chrome browser into AltspaceVR. Utilized Unity C# for the browser UI and functionality inside AltspaceVR. Utilized JavaScript for the Chrome browser plugin. Utilized Node.js and Janus for the WebRTC backend.
  • Geotetra, Llc
    Owner
    Geotetra, Llc Jan 2019 - Aug 2021
    GeoTetra is the LLC I use for my personal work.-Created 'partak', a remake of GNU classic 'Liquid Wars'. Programmed in Unity with C#. Implemented multithreaded, quad-tree optimized Dijkstra's pathfinding algorithm. Created all art assets, sound effects and music. Maintained on iOS and Google App Stores from 2017-2024 with a 4+ rating. Open sourced in 2024.Gameplay video:https://youtu.be/G2kN3NSHp7Y?si=uqHE0TSCmLYi7_0uOverview of systems in the game can be read about here:http://rygo6.github.io/2016/10/16/Partak-Technical-Overview.htmlOpen source repo:https://github.com/rygo6/Partak-Unity-Created 'psi.kart', a futuristic weapons based racing game. Programmed in Unity with C#. Implemented AI, PhysX car mechanics, and weapon systems. Created all art assets, sound effects and music. On:https://youtu.be/fPNqu-G2zCg- Created open source project to encrypt avatar meshes used in VRChat to help mitigate content ripping.https://github.com/rygo6/GTAvaCrypt- Created open-source avatar shader for VRChat GTAvaToon. This is the first, and currently the only, avatar shader for VRChat that enables a cel-shaded outline using a modern technique.https://github.com/rygo6/GTAvaToon
  • Accenture Interactive
    Senior Xr Developer
    Accenture Interactive Aug 2017 - Aug 2019
    - Developed a system for Unity in C# which procedurally generates infinite 3D terrain off of satellite data streamed from a server. System was utilized as a component in VR enterprise applications.- Architected and developed a library for Unity in C# which enables the creation of VR interactions for training applications. Library is open sourced here: https://github.com/Fjordnet/UnityLIB-XRInteractionA video of an application I developed using this library can be seen here:https://youtu.be/qgM8EXUeDQI- Developed mobile AR application which composites 3D spatial interface over different smart IOT devices in order to visualize the devices status and also to control the device. Mobile AR application utilized Unity and Vuforia. The networking infrastructure to connect the IOT devices was built with Python.Video can be seen here: https://youtu.be/cfhzXsVjsfg- Developed Photogrammetry as a Service for Disney Studiolab. I developed the backend for the website, and also the infrastructure for running photogrammetry software in the cloud utilizing Lamba, DynamoDB, GraphQL and EC2 on Amazon Web Services. I also developed portions of the React+Typescript frontend. Featured in the Accenture Experience Cantina at SXSW 2019.
  • Meta Co.
    Senior Software Engineer
    Meta Co. May 2016 - Aug 2017
    San Mateo, Ca, Us
    Was on a four-engineer team which built the Meta Workspace. Project won "Best of Show in AR" at Augmented World Expo 2017. Was featured in the Meta exhibit booth at Unite Austin 2017. I implemented and designed core systems in Unity C# and implemented custom shaders with HLSL.Video of AWE presentation can be seen here: https://tinyurl.com/y5rernzuPromotional video can be seen here: https://youtu.be/-KIgvc-LVDsCreated AR applications to prototype direct hand interactions with holograms. Prototypes created in Unity with C#. All prototypes were evaluated by Meta's process of user testing. Analytics were added to the prototypes, then users were run through each prototype gathering data on the success of their ability to use the prototype without any explicit instruction.Contributed components to Meta 2 Unity C# SDK.
  • Gsn Games
    Unity 3D Developer
    Gsn Games Jan 2016 - May 2016
    Los Angeles, Ca, Us
    Implemented backend tools for ’GSN Grand Casino’ Unity game using Java and Typescript.
  • Tap Slots
    Unity 3D Developer
    Tap Slots Jun 2015 - Dec 2015
    Las Vegas, Nevada, Us
    Implemented frontend systems to interface with backend in Unity based casino framework using C#.
  • Vizwerks
    Unity 3D Developer, Ios Developer, 3D Generalist
    Vizwerks Nov 2010 - Jun 2015
    Portland, Oregon, Us
    - Developed Unity C# iOS app which allowed the construction and merchandising of a retail shelving system in 3D. App was used as a training tool by Nike to teach employees how to merchandise stores. App was also used by NikeGolf division as a sales tool which could visualize a stores prospective order and then directly forward the order to Nike's internal ordering system.-Integrated Unity into Objective-C iOS app used as a central system for Nike Global and Nike Golf divisions to distribute digital documents. The unity integration was used to display interactive 3D stores and interactive product brochures.-Created workflow to take high-resolution CAD data of Nike products and retail store designs, then convert them into accurate representations that could run at 60 fps on an iPad 2 with realistic lighting. Utilized Modo, 3DS Max, Zbrush and python. Used this process to create and release multiple interactive stores and interactive product brochures through the Nike Global and NikeGolf iOS apps.-Developed software for multiple Adidas retail store kiosks. Kiosks relied on a wide variety of technologies such as Unity, C#, python, arduino, kinect and raspberry pi.-Developed Unity C# iOS app for L3 Aerospace which allowed them to load in detailed realistic models of aircraft and annotate them with information. App was used as an internal sales tool.-Developed of Unity C# iOS app for MTI which allowed the exploration of a 3D virtual store containing their products with annotated information. App was used as a sales tool.
  • Icon Architecture/Planning Llc
    3D Visualization Artist
    Icon Architecture/Planning Llc Apr 2005 - Aug 2009
    Lake Oswego, Oregon, Us
    Produced final 3D renders of buildings for marketing purposes with Autodesk Maya, Autodesk 3DS Max and Mental Ray.
  • Builder'S Media Group
    Unreal Developer
    Builder'S Media Group Jul 2004 - Apr 2005
    Created interactive presentations for real estate marketing utilizing Unreal 2 engine, 3DS Max and Mental Ray.

Ryan Goodrich Skills

Unity3d Unity3d Programming Ios Programming Luxology Modo Maya C# Javascript Zbrush Mental Ray Pixologic Zbrush Photoshop Autodesk Maya Autodesk 3ds Max Python Objective C++ Sketchup 3d Studio Max 3d Visualization Git Perforce Jira C++

Frequently Asked Questions about Ryan Goodrich

What company does Ryan Goodrich work for?

Ryan Goodrich works for Stealth Startup

What is Ryan Goodrich's role at the current company?

Ryan Goodrich's current role is Programmer.

What is Ryan Goodrich's email address?

Ryan Goodrich's email address is ry****@****ail.com

What skills is Ryan Goodrich known for?

Ryan Goodrich has skills like Unity3d, Unity3d Programming, Ios Programming, Luxology Modo, Maya, C#, Javascript, Zbrush, Mental Ray, Pixologic Zbrush, Photoshop, Autodesk Maya.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.