Richard Osborne

Richard Osborne Email and Phone Number

Senior Software Engineer @ Streamlabs
Austin, TX, US
Richard Osborne's Location
Austin, Texas, United States, United States
About Richard Osborne

Richard Osborne is a Senior Software Engineer at Streamlabs. He possess expertise in xbox, video games, ps3, perforce, xbox 360 and 14 more skills. Colleagues describe him as "Richard is such a joy to work with. On top of being a quality engineer across many disciplines, he's genuinely a good person and brings positive vibes to his entire team", "Richard was a talented, hard-working employee during my time as his senior manager. I was always impressed by the quality of his work, his ability to complete projects on time, and how he was able to explain his programs in a way that non-experts can easily understand. Richard has a lot of untapped potential, and I look foward to seeing his career grow in the future.", and "I worked with Richard on DS1 and DS2, first as peers and then as his manager. He always had a lot of respect from myself and the studio. Richard is a versatile talented programmer, a great asset to any team. Always friendly, professional and calm. Quick to help out wherever needed, Richard became one of the go to guys for many gameplay systems. It was shame to see him go."

Richard Osborne's Current Company Details
Streamlabs

Streamlabs

View
Senior Software Engineer
Austin, TX, US
Richard Osborne Work Experience Details
  • Streamlabs
    Senior Software Engineer
    Streamlabs
    Austin, Tx, Us
  • Win Reality
    Senior Software Engineer Vr
    Win Reality Jul 2023 - Present
    Austin, Texas, Us
    Designed systems to deliver critical features for users utilizing C#. Participating in code reviews, improving processes, using Postman to help troubleshoot Rest API, collaborate with engineers on other teams to deliver solutions that works on the client and sends/receive data from the server, and updating documentation. Deployed and troubleshoot code that runs on Android device (APK files, Oculus). Using Git / Git Bash / Unity 3D to add features to the VR client application.
  • Twitch
    Senior Software Engineer
    Twitch Jul 2021 - Jun 2023
    San Francisco, California, Us
    Working on the Twitch Studio for Windows/Mac applications using C++, Objective-C++, Javascript/Typescript, Python, Conan Packages, XCode, Visual Studio, and Kotlin (Jenkins).- Added several key features to Twitch Studio (optimization, bug fixes, AWS EC2 Instance deployment)- Troubleshoot issues reported by Users- Solved stability issues to keep our streamers- Implemented GUI additions using Javascript/Typescript
  • Clearcorrect
    Senior Software Engineer
    Clearcorrect Oct 2018 - Jul 2021
    Round Rock, Texas, Us
    3d Desktop application - Technical LeadLeading a small team of engineers to develop a new desktop application that can be used by diagnostics technicians using modern C++, OpenGL, Qt, C#, SQL. One notable feature I implemented is adding a new tool that allows users to add an object into the 3d scene and move it along a 3d plane. Hired a team of engineers to assist with the project. Gathered requirements, ran sprint demos, code reviews, mentored new engineers to the project, and worked on technical documentation for the project.Clearcorrect Desktop Application used internally for Case ProductionAdded new features to the legacy application which uses C++, OpenGL, Qt5, SQL, and supports all platforms: Mac/Linux/Windows. Key features I worked on involved updating the tool to select objects using the pick buffer, added unit tests, improved multithreading, and performance enhancements. Used modeling tools such as Blender / 3d Studio max to modify manufacturing models.Backend export serviceAdded features to several backend Java Spring microservices (used REST API) alongside major updates to the C++ command line application that is driven by the service that handles exporting geometric models that is modified by various proprietary algorithms.Wrote scripts in PythonOther Backend servicesAdded support for connecting to a different service to download data and populated lombok data structures, export paperwork to an svg file that contains vectorized graphics, added numerous unit tests, docker file config, setup RabbitMQ config, and assisted devops with deployment.
  • Rooster Teeth
    Senior Software Developer
    Rooster Teeth 2018 - Oct 2018
    Austin, Tx, Us
    Using C++, Python, Qt, OpenGL, NVIDIA Cuda, Houdini, Maya, OpenCV, and other tools/software to develop applications for our artists. User RenderDoc to troubleshoot shader issues. Developed an application that uses modern OpenGL to render animation and allowed our artists to tweak settings that affects how the scene is rendered. Also wrote Houdini plugins. Used RenderDoc/PIX to trouble shoot issues and improve performance.
  • Blizzard Entertainment
    Senior Software Engineer
    Blizzard Entertainment 2015 - 2018
    Irvine, Ca, Us
    Corporate sites - Full Stack, NodeJS (Javascript ES5/6, Java with REST API), Amazon Web Services (EC2, CloudWatch, & Elastic Beanstalk), and Docker. Developed http://careers.blizzard.com, http://blizzard.com, & http://news.blizzard.com. Also added features to Java Spring applications.Blizzard Desktop app - Using C++, QT, UnitTest++, Jenkins, BullseyeCoverage tool (analyzes unit tests for functional/branch coverage)Source Control - Git
  • Armature Studio
    Senior Software Engineer
    Armature Studio 2012 - 2015
    Austin, Tx, Us
    Developed multiple tools that were written in C# / Managed C++ / C++. Worked with users to prioritize bugs and fix them accordingly. Designed User interfaces and gathered feedback from users so that we can continually improve the work flow. - Shipped Recore title which used Unity/C#, Injustice for Unreal engine (Optimization, Profiling, Graphics). and Batman (Gameplay) for Nintendo DS.
  • Vigil Games
    Software Engineer
    Vigil Games 2008 - 2012
    Austin, Tx, Us
    Project (Games): Darksiders 1 & 2 (Proprietary engine)Platform: Xbox 360, Playstation 3, PCDeveloped tools for the designers such as the Character and Breakable Editor which were developed in C++ and utilizing MFC (BCG middleware). Solved various issues and debugged various data race conditions, memory corruption, and other platform specific issues. Worked with other developers to develop features as requested. Successfully shipped several products. Worked on various systems such as resource management and organizing user interfaces for our editors. Created exporter for 3d Studio max.
  • Electronic Arts (Ea)
    Software Engineer
    Electronic Arts (Ea) 2006 - 2008
    Redwood City, Ca, Us
    Worked mostly on the tech side on this title. Maintained tools written in C# / C++. Resolved desync issues for multiplayer / playback systems. Added features for sound designers such as Docking, etc.Implemented post processing system for use by our cinematic artists and shaders for cutscene fx. Designed new object oriented architecture for our HUD, controls, and other systems. Worked with game designers to implement new features (such as assisted design in refining controls).
  • Tko Software
    Software Engineer
    Tko Software 2004 - 2005
    C++ programming on entertainment software (Elder Scrolls Shadowkey and a game prototype)
  • Secret Level
    Software Engineer
    Secret Level 2003 - 2004
    Us
    C++ programming on the Playstation 2 sku of the Unreal Engine. Also developed a game prototype under contract using UnrealScript.
  • United Space Alliance
    Software Engineer
    United Space Alliance 1999 - 2003
    Houston, Tx, Us
    Worked in the R&D department where I developed several software applications that used various languages such as Java and C#. One of the applications was backed by a SQL database.

Richard Osborne Skills

Xbox Video Games Ps3 Perforce Xbox 360 Game Development Level Design Multiplayer Game Design Wii Computer Games Gameplay Console Mmo Gameplay Programming Game Programming Game Mechanics Unreal Engine 3 Directx

Richard Osborne Education Details

  • Texas Southern University
    Texas Southern University
    Computer Software Engineering

Frequently Asked Questions about Richard Osborne

What company does Richard Osborne work for?

Richard Osborne works for Streamlabs

What is Richard Osborne's role at the current company?

Richard Osborne's current role is Senior Software Engineer.

What is Richard Osborne's email address?

Richard Osborne's email address is ro****@****ard.com

What is Richard Osborne's direct phone number?

Richard Osborne's direct phone number is +151296*****

What schools did Richard Osborne attend?

Richard Osborne attended Texas Southern University.

What are some of Richard Osborne's interests?

Richard Osborne has interest in Science And Technology, Children, Arts And Culture.

What skills is Richard Osborne known for?

Richard Osborne has skills like Xbox, Video Games, Ps3, Perforce, Xbox 360, Game Development, Level Design, Multiplayer, Game Design, Wii, Computer Games, Gameplay.

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.